shell怎么进行多份txt文件拼接,文件内容直接按换行且加上间隔符号
时间: 2024-03-27 14:41:02 浏览: 110
为多个文本文件做内容批量替换
5星 · 资源好评率100%
你可以使用 `cat` 命令和重定向符号 `>` 来实现多份txt文件拼接。具体操作如下:
假设你有三个txt文件:file1.txt、file2.txt和file3.txt,你想将它们拼接成一个新文件newfile.txt,并且每个文件之间用"====="隔开,可以使用以下命令:
```
cat file1.txt >> newfile.txt
echo "=====" >> newfile.txt
cat file2.txt >> newfile.txt
echo "=====" >> newfile.txt
cat file3.txt >> newfile.txt
```
上述命令中,`cat` 命令用于将多个文件的内容输出到标准输出流,重定向符号 `>>` 用于将标准输出流的内容追加到新文件newfile.txt的末尾。`echo` 命令用于在新文件中插入分隔符"====="。
阅读全文