将目录中的cat文件压缩到一个文件中,在内容之前插入文件名

时间:2011-02-03 11:18:35

标签: bash shell cat

我有一个txt文件目录可以插入到另一个文件中。但我需要在每个文件的内容之前加上一个标题。具体来说,我想做这样的事情:

---------------- <FILENAME> ----------------
content
---------------- <FILENAME2> ---------------
content

实际上我不需要文件名之前和之后的所有“------------”,但它会很好。

感谢您的时间;)

1 个答案:

答案 0 :(得分:5)

for f in *.txt; do echo "----------------<$f>----------------"; cat "$f"; done >> OUTPUT_FILE