paste

paste – merge lines of files.

将多个文件进行合并。

语法

       paste [OPTION]... [FILE]...

[选项]

-d, –delimiters=LIST : 使用LIST替换TAB来作为分隔字符。

-s, –seriall : 将每个文件合并为一行显示。

[实例]

[root@z-dig ~]# cat 1.txt 
100 Jason Smith
200 John Doe
300 Sanjay Gupta
400 Ashok Sharma
[root@z-dig ~]# cat 2.txt 
100 $5,000
200 $500
300 $3,000
400 $1,2500
[root@z-dig ~]# 
[root@z-dig ~]# paste 1.txt 2.txt 
100 Jason Smith 100 $5,000
200 John Doe    200 $500
300 Sanjay Gupta        300 $3,000
400 Ashok Sharma        400 $1,2500
[root@z-dig ~]# 
[root@z-dig ~]# paste -d '#' 1.txt 2.txt 
100 Jason Smith#100 $5,000
200 John Doe#200 $500
300 Sanjay Gupta#300 $3,000
400 Ashok Sharma#400 $1,2500
[root@z-dig ~]# 
[root@z-dig ~]# paste -s 1.txt 2.txt 
100 Jason Smith 200 John Doe    300 Sanjay Gupta        400 Ashok Sharma
100 $5,000      200 $500        300 $3,000      400 $1,2500
[root@z-dig ~]# 


正文部分到此结束

转载请注明原文链接 http://www.z-dig.com/paste.html