我有一个包含多个*.js文件的目录,文件数量和名称未知。就像这样:
js/
|- 1.js
|- 2.js
|- blabla.js
我需要将此目录中的所有文件合并为一个merged_dmYHis.js
。例如,如果文件内容如下:
1.js
aaa
bbb
2.js
的翻译是:2.js
。ccc
ddd
eee
blabla.js
fff
merged_280120111257.js
将包含以下内容:
aaa
bbb
ccc
ddd
eee
fff
有没有办法使用bash来完成这个任务,或者这个任务需要像Python或类似的高级编程语言一样?
cat
命令合并文件的顺序是什么? - Silver Light*.js
(在ls *.js
中)按字母顺序返回它们一样,它们将与cat *.js
连接起来。 - eumiro