我有很多文件,我想将这些文件的内容复制到一个文件中。如何使用linux命令来做到这一点。
例子:
folder1\text1.txt
folder1\text2.txt
folder1\text3.txt
folder1\text5.txt
folder1\text4.txt
folder1\text6.txt
etc
将所有文件的内容复制到folder1\text.txt
感谢
我有很多文件,我想将这些文件的内容复制到一个文件中。如何使用linux命令来做到这一点。
例子:
folder1\text1.txt
folder1\text2.txt
folder1\text3.txt
folder1\text5.txt
folder1\text4.txt
folder1\text6.txt
etc
将所有文件的内容复制到folder1\text.txt
感谢
你可以做
cat folder1/text*.txt > folder1/text.txt
它将获取所有匹配folder1/text*.txt
模式的文件并将其内容放入folder1/text.txt
.
注意我使用folder/text.txt
了 ,即正斜杠。*NIX 中不使用反斜杠。
您可以使用
find folder1 -name "text.*.txt" -type f -exec cat {} >> folder1/text.txt
在命令行中输入文件夹时
cat *.txt >> text.txt