天天看點

Linux基礎指令---文本過濾colrm

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

3)不删除,全部顯示 

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

繼續閱讀