Linux 文本處理命令

1. cat : concatnate

options :

    -n : number   顯示行號

    -E : end      顯示每行結尾的標識符 (Linux 中每行結尾的標識符爲 $ ,而Windows 中爲 $+ 回車 )

    -v : visible  可見的  顯示非打印字符

2. more :

3. less   : 

4 head : 從頭顯示

    -n 指定行數

5. tail : 查看文件尾部

    -f :   fllow  查看文件尾部,不退出等待後續追加至此文件的新內容


6. cut : 對文件內容進行修飾輸出

        -d : delimiter    指定分割符

        -f  : filed           指定字段

         -b : byte           按字節分割

         -c : characters   按字符分割


7. sort : 默認根據ASCⅡ碼先後排序  按照字符從左到右

        options : 

                    -n :  number    按數值排序

                    -r  :  resort

                    -t  : trainsition  設置分割符

                    -k : key             指定以哪個字段爲關鍵字進行排序    與 -t 連用

                    -u : unique         相同的行只顯示一次(相臨且相同的行,爲相同行)

                    -f  : fold (合攏,籠罩)   忽略大小寫

                    -c :  count         顯示重複行個數

                    -d :  double       只顯示重複行


8. wc  : word count

        options :

                    -l  : line               只顯示行數

                    -c : bytes count  只顯示字節數

                    -w : word            單詞數

                    -m :                     只顯示字符數

                    -L  :                      最長一行包含多少字符


9. tr  : trainsition remove        轉換或刪除字符

        options :

                    -d : delete

                ex :  tr ab    AB          AB 替換  ab    (替換時一一對應)

                        tr a-z  A-Z




發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章