天天看點

linux中sort、uniq、cut、tr、wc指令的使用

目錄

文本處理指令

1.sort指令

2.uniq 指令

3.cut指令

4.tr指令

5.wc指令

使用場景 : 用于将檔案内容加以排序(可以和cat一起用)

參數

作用

-n

依照數值的大小排序

-r

以相反的順序來排序(預設隻比較第一個數,-rn是按所有數值比較)

-k

以某列進行排序

-t

指定分割符,預設是以空格為分隔符

補充: 在vim編輯文本裡 末行模式下輸入 1,% s/空格*/|/g 會把所有的字元中間添加 | 符号.

linux中sort、uniq、cut、tr、wc指令的使用
linux中sort、uniq、cut、tr、wc指令的使用
linux中sort、uniq、cut、tr、wc指令的使用

用于檢查及删除文本檔案中重複出現的行列,一般與 sort 指令結合使用

-c

在每列旁邊顯示該行重複出現的次數

-d

僅顯示重複出現的行列

-u

僅顯示出一次的行列

cut指令用來顯示行中的指定部分,删除檔案中指定字段

指定字段的分隔符,預設的字段分隔符為"TAB"

-f

顯示指定字段的内容

linux中sort、uniq、cut、tr、wc指令的使用

替換或删除指令

預設: 替換字元

參數: -d # 删除字元

linux中sort、uniq、cut、tr、wc指令的使用
linux中sort、uniq、cut、tr、wc指令的使用

用來統計,計算數字

統計檔案的Bytes數

-l

統計檔案内容的行數

-w

統計檔案中單詞的個數,預設以空白字元做為分隔符

繼續閱讀