Example:
File (A) = Group.txt
File (B) = Name.txt
File (C) = Title.txt
File (D) = Rep_Number.txt
我想要完成的是,从文件A,B,C和D复制第一行。一旦从这4个文件中复制第一行,我需要将它们编译到文件E中,例如:
File (E)
Sales | Mathew | Manager | 1022132625
support | Robert | Employee | 5421565581
Project man. | Jake | Employee | 5412765894
为了清楚起见,我需要将文件A,B,C和D中的第1行编译到文件E行#1中。文件A,B,C和D中的第2行将被编译到文件E行#2中,依此类推。先谢谢!!
答案 0 :(得分:3)
不是严格意义上的bash,所以也许它不适合你,但程序 paste 可以轻松解决这个问题:
paste -d " | " Group.txt Name.txt Title.txt Rep_Number.txt > Output.txt
分隔符带有-d标志,默认为tab; > Output.txt
将结果输出从标准输出重定向到文本文件。