В Linux, как мне написать сценарий, который катит все файлы .js? - PullRequest
0 голосов
/ 25 января 2011

В моем каталоге я хочу запустить скрипт.Скрипт должен взять все файлы .js (и также рекурсивно), объединить их в один файл и выплюнуть этот файл.

Как мне написать этот скрипт?

Ответы [ 2 ]

4 голосов
/ 25 января 2011
find somedir/ -name '*.js' -exec cat {} +
0 голосов
/ 25 января 2011

если у вас есть Ruby (1.9 +)

ruby -e 'BEGIN{o=open("out","w")};Dir["**/*.js"].each{|x|o.write(open(x).read()+"\n")};END{o.close()}'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...