1.行的排序
sort [option] [file ...]
-b 忽略開頭的空白
-c 檢查輸入輸入是否已經正確排序
-d 字典順序,僅文字數字和空白纔有意義
-g 以浮點數字類型比較字段;-n 以整型比較字段
-f 忽略字母大小寫排序
-i 忽略不可打印的字符
-r 倒序排序
-u 丟棄全部具備相同鍵值的記錄,只保留其中的第一條
-t char 使用單個字符char做爲默認的字段分割字符,取代默認的空格
注意:sort是不穩定的,效率也不高。
2.刪除重複
sort ... | uniq ...,也可使用sort -u ...
3.計算行數字數和字符數
... | wc
-l 行數
-c 字節數
-w 字數
不帶參數將會顯示以上三者
4.提取文件開頭或結尾數行
head -n n file
head -n file
awk 'FNR <= n' file
sed -e nq file
sed nq file
tail -n n file
tail -n file
學習