一尘不染

如何将多个文件的内容附加到一个文件中

linux

我想将五个文件的内容照原样复制到一个文件中。我尝试使用cp为每个文件执行此操作。但这会覆盖从先前文件复制的内容。我也试过

paste -d "\n" 1.txt 0.txt

它没有用。

我希望我的脚本在每个文本文件的末尾添加换行符。

例如。文件1.txt,2.txt,3.txt。将1,2,3的内容放入0.txt

我该怎么做 ?


阅读 263

收藏
2020-06-07

共1个答案

一尘不染

您需要cat(concatenate的简称)命令,并使用shell重定向(>)进入输出文件

cat 1.txt 2.txt 3.txt > 0.txt
2020-06-07