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
Linux 文本處理命令