colrm

       从标准输入读取数据,删除指定的列,然后送到标准输出。如果用一个参数调用,则将从指定的列开始删除每一行的列。如果使用两个参数调用,则将删除从第一列到最后一列的列。列编号以第1列开始。

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


1、语法

       colrm [startcol]  [endcol]

 

2、选项列表

       无


3、实例

1)删除第5列之后的列 


​[root@192 weijie]# cat 1.c                    //​​显示内容

​hello world​

​i am david​

​love linux​

​this code​

​nihao ed​

​[root@192 weijie]#colrm 5 < 1.c            //​​删除第​​5​​列之后

​hell​

​i am​

​love​

​this​

​niha​


2)删除5~9列 


​[root@192 weijie]# colrm 5 9 < 1.c          //​​删除​​5~9​​

​hellld​

​i amd​

​lovex​

​this​

​niha​


3)不删除,全部显示 


​[root@192 weijie]# colrm < 1.c             //​​不指定列,显示所有的

​hello world​

​i am david​

​love linux​

​this code​

​nihao ed​