1

我是 linux 新手,我有一个简单的问题。
我的任务
我有两个文件,A.txt 和 B.txt
A.txt
1
2
3
B.txt
4
5
6
我想要的结果是:
C.txt
1 4
2 5
3 6

我的问题
基本上我可以使用脚本来做到这一点,但我想看看我是否可以用管道在 bash 中做到这一点?

4

1 回答 1

4

您可以使用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
于 2013-07-25T01:46:38.893 回答