5.7 使用paste做文本合并

paste的作用在于将文件按照行进行合并,中间使用tab隔开。假设有两个文件分别为a.txt、b.txt,下面使用paste命令来合并文件,如下所示:


#

文件a.txt

中的内容

[root@localhost ~]# cat a.txt

1

2

3

#

文件b.txt

中的内容

[root@localhost ~]# cat b.txt

a

b

C

#

使用paste

连接这两个文件,可以看到只是将文件按照行做了合并

[root@localhost ~]# paste a.txt b.txt

1 a

2 b

3 c

#

也可以使用-d

指定在合并文件时行间的分隔符

[root@localhost ~]# paste -d: a.txt b.txt

1:a

2:b

3:c