我有两个文件,想逐行合并数据。输入文件是 file.txt 和 file2.txt。
file1.txt
howareu
abc
zooo
file2.txt
123
@@
099
我想合并这两个文件,这样输出将是:
output.txt
howareu123
howareu@@
howareu0999
abc123
abc@@
abc0999
zooo123
zooo@@
zooo0999
有没有办法做到这一点?有没有办法使用sed
orpaste
命令来获取结果?
通常有一些优雅的方式来完成一项任务,但你可能会花更多的时间来寻找它,而不仅仅是蛮力。不使用 sed 或 paste (只是 shell 内置):
只要
file2.txt
不是太大,我建议使用awk: