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
      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

上一篇:C#中的线程(二)线程同步


下一篇:在AIX中查看文件夹占用空间大小