在我的目录中,我想运行该脚本。 该脚本应该获取所有.js文件(以及递归方式),并将它们合并为1个文件并吐出该文件。
我该如何编写这个脚本?
答案 0 :(得分:4)
find somedir/ -name '*.js' -exec cat {} +
答案 1 :(得分:0)
如果你有Ruby(1.9 +)
ruby -e 'BEGIN{o=open("out","w")};Dir["**/*.js"].each{|x|o.write(open(x).read()+"\n")};END{o.close()}'