paste

      将指定的文件按照列的方式合并,将结果显示到标准输出设备上,相当于两个并列的cat命令。

      此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。


1、语法

      paste [选项]  files

 

2、选项列表


选项



说明



--help



显示帮助文档



--version



显示版本



-d list | --delimiters=list



以指定的分隔符区取代tab



-s



合并同一个文件的多行


 

3、实例

1)合并三个文件


​[root@localhost weijie]# cat 1.c     //​​显示这几个文件的内容

​1K​

​1M​

​1G​

​1T​

​[root@localhost weijie]# cat 2.c

​123​

​23​

​212​

​[root@localhost weijie]# cat 3.c

​123​

​23​

​212​


​[root@localhost weijie]# paste 1.c 2.c 3.c      //​​将文件合并

​1K  123 123​

​1M  23  23​

​1G  212 212​

​1T     ​


2)合并同一个文件的多行


​[root@localhost weijie]# cat 4.c

​123​

​23​

​212​

​[root@localhost weijie]# paste -s 4.c       //​​将同一个文件的多行合并成多列

​123 23  212​





做了一个Linux学习的平台,目前出来一个雏形,各位可以参考使用

链接:https://pan.baidu.com/s/1GOLVU2CbpBNGtunztVpaCQ  密码:n7bk

Linux基础命令---paste_帮助文档