1. sort 按行排序
-n 按照字符串的數字順序排列: 9排在10前
-f 忽略大小寫(按照都大寫)
-i 只考慮可以打印的字符
-r 反序
-c check文件是否已經排序過
-k 按照指定的域排序(有的版本是+)
-t 指定域的分隔符
-u 嚴格排序,若有重複則只輸出第一行
2. cut 從文本行中選擇部分
-b 選取字節
-c 選取字符
-d 指定域分隔符
-f 選取域
3. uniq 處理文本中重複的行
-c 在每行的前面輸出重複的次數
-d 僅顯示重複的行
-u 僅顯示不重複的行
-f 忽略比較前n個字段
-s 忽略比較前n個字符
4. split 切分文件
-b 每個輸出文件的字節數
-l 每個輸出文件的行數
5. tr 轉換或刪除字符
-s 將重複出現的字符集中字符替換成單個字符
-d 刪除字符集中出現的字符
-c 將未在set1中出現的字符替換成set2中的字符
-t 將出現的set1中的字符替換成對應的set2中的字符