Mac OS X:对文件夹中的每个文件运行应用程序

Mac OS X:对文件夹中的每个文件运行应用程序

我想使用 jsmin 来最小化目录中的每个 js 文件以及子文件夹中的 js 文件。

我想要使​​用此处找到的 jsmin 编译版本: http://www.ejeliot.com/blog/73

Mac OS X 中与批处理文件等效的是什么?

寻找类似这样的 Mac OS X 版本: 对目录中的每个文件运行批处理命令

答案1

这将是 shell 脚本。但你不需要脚本,你只需要find

答案2

您可以使用多种语言(Python、Ruby、Perl)来实现这一点,但正如 Ignacio 指出的那样,最简单的方法是使用普通的 olfind传递文件进行最小化。

手册页为了find

初学者指南使用find

Find 将递归遍历目录并将其路径传递给 minify、yui-compressor 或您计划使用的任何程序。然后您也可以concat( cat) 这些最小化的文件合并到一个文件中。

您可能还对以下项目感兴趣链轮它可以自动执行此类 Web 开发任务。

我通常使用以下方式自动执行此类任务- 尽管 Rake 是用 Ruby 编写的,但我还是用它来部署 PHP 站点、最小化和连接 JavaScript 等。

相关内容