sort:排序,可以根據不同的數據類型來排序
sort [參數] 文件名
- -f 忽略大小寫
- -b 忽略最前面的空格
- -n 使用“純數字”來排序
- -r 反序
- -t 分隔符,默認使用[Tab]鍵來分割
- -k 以第幾個區間來排序,常和-t連用
[---- ~]$ cat a.txt |sort -t ' ' -k 2 //空格分隔,按照分隔后第二個區間來排序
uniq : 將重復的行刪除,只顯示一個,一般與sort結合使用
uniq [參數]
- -i 忽略大小寫
- -c 進行計數
[----~]$ cat a.txt |sort -t ':' -k 3|uniq -c
wc : 統計字符,行數,字符數
wc [參數]
- -l 僅列出行
- -w 列出多少字(英文單字)
- -m 多少字符
[----@k4181v ~]$ cat /etc/man.config|wc 152 765 4940 # 行數 字數 字符數
[-----@k4181v ~]$ cat /etc/passwd| wc -l 69 #查詢賬戶文件中,有多少賬號