将许多文件中的记录写入一个文件

时间:2017-11-27 17:38:29

标签: shell awk sed grep

我有三个文件。 File1有像

这样的记录
abc|123
bcd|234
cde|345

和File2有像

这样的记录
12
13

和File3有像

这样的记录
Add|xyz.txt|04
Add|str.txt|05
Del|uyt.txt|99

这里我试图将所有文件的记录放入一个文件中。所以输出(final.txt)看起来像

abc|123|12|Add|xyz.txt|04
bcd|234|13|Add|str.txt|05
cde|345|  |Del|uyt.txt|99

1 个答案:

答案 0 :(得分:2)

如何使用paste: -

paste -d'|' file1 file2 file3
abc|123|12|Add|xyz.txt|04
bcd|234|13|Add|str.txt|05
cde|345||Del|uyt.txt|99