Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 linux 新手,我有一个简单的问题。 我的任务 我有两个文件,A.txt 和 B.txt A.txt 1 2 3 B.txt 4 5 6 我想要的结果是: C.txt 1 4 2 5 3 6 我的问题 基本上我可以使用脚本来做到这一点,但我想看看我是否可以用管道在 bash 中做到这一点?
您可以使用paste命令:
paste
paste -d' ' A.txt B.txt > C.txt
测试:
$ head *.txt ==> A.txt <== 1 2 3 ==> B.txt <== 4 5 6 $ paste -d' ' A.txt B.txt > C.txt $ cat C.txt 1 4 2 5 3 6