天天看点

Linux基础命令---paste

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

      [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

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

      123 23 212

继续阅读