0
可能有一个sed或cat命令来合并两个文本文件?例如:结合保留分隔符和格式的文本文件
文件1:
1;3;F;100
文件2:
2;'john'
如何获得这样的输出?
1;3;F;100;2;'john'
因为当我做cat file1 file2 > file-merged
在我错误的格式并创建。
可能有一个sed或cat命令来合并两个文本文件?例如:结合保留分隔符和格式的文本文件
文件1:
1;3;F;100
文件2:
2;'john'
如何获得这样的输出?
1;3;F;100;2;'john'
因为当我做cat file1 file2 > file-merged
在我错误的格式并创建。
paste
命令将执行此操作。例如:
$ paste -d ';' file1.txt file2.txt
1;3;F;100;2;'john'
'粘贴'合并两个文件中的相应行。 '-d'设置行之间添加的分隔符。
我想我需要在循环中运行它,否则它将与我的两个100k文件一起工作? – jycr753
它连接两个文件中的所有行。也就是说,两个文件中的第1行,两个文件中的第2行等。 – JonDeg
这太棒了!我不知道这个命令存在! :D谢谢伙计 – jycr753