我有两个txt文件,第一个包含:
000
111
222
333
444
,第二个包含:
.
如何在unix终端中合并这两个文本文件,以便我可以获得另一个包含以下内容的文件:
.000
.111
.222
.333
.444
感谢您的回答
答案 0 :(得分:1)
paste
命令通常是您正在寻找的,但它希望两个文件具有相同的行数。您可以使用yes $(cat file2) | head -$(wc -l < file1)
所以整个事情,使用bash文件替换:
paste -d "" <(yes $(cat file2) | head -$(wc -l <file1)) file1