测试数据:
[xiluhua@vm-xiluhua][~]$ cat msn.txtaaa bbbbbb cccccc dddbbb eeeaaa cccbbb sss[xiluhua@vm-xiluhua][~]$ cat msn.bk AAA BBBBBB CCCCCC DDDBBB EEEAAA CCCBBB SSS
[xiluhua@vm-xiluhua][~]$ cat msn3.bk aaa bbbBBB CCCCCC DDDBBB EEEAAA CCCBBB SSS
默认方式合并:
[xiluhua@vm-xiluhua][~]$ paste msn.txt msn.bk aaa bbb AAA BBBbbb ccc BBB CCCccc ddd CCC DDDbbb eee BBB EEEaaa ccc AAA CCCbbb sss BBB SSS
-d选项,指定合并时使用的分隔符:
[xiluhua@vm-xiluhua][~]$ paste -d "|" msn.txt msn.bk aaa bbb|AAA BBBbbb ccc|BBB CCCccc ddd|CCC DDDbbb eee|BBB EEEaaa ccc|AAA CCCbbb sss|BBB SSS
-s选项,将每个文件的内容合并成一行后,进行比较:
[xiluhua@vm-xiluhua][~]$ paste -s msn.txt msn.bk msn3.bk aaa bbb bbb ccc ccc ddd bbb eee aaa ccc bbb sssAAA BBB BBB CCC CCC DDD BBB EEE AAA CCC BBB SSSaaa bbb BBB CCC CCC DDD BBB EEE AAA CCC BBB SSS
将文件内容由一列转换为两列:
[xiluhua@vm-xiluhua][~]$ paste - - < msn.txt aaa bbb bbb cccccc ddd bbb eeeaaa ccc bbb sss
将文件内容由一列转换为两列,并使用冒号分隔:
[xiluhua@vm-xiluhua][~]$ paste -d ":" - - < msn.txt aaa bbb:bbb cccccc ddd:bbb eeeaaa ccc:bbb sss
-