cut命令用來截取某一個字段,其格式爲cut -d '分隔符'[-cf] n正則表達式
-d :後面跟分隔字符,分隔字符要用單引號括起來
-c :後面接的是第幾個字符
-f :後面接的是第幾個區塊
-d 後面跟分隔字符,這裏使用冒號做爲分割字符,-f 1 就是截取第一段,-f和1之間的空格無關緊要。
-c 後面能夠是1個數字n,也能夠是一個區間n1-n2,還能夠是多個數字n1,n2,n3 shell
一、sort 用作排序
-n :使用純數字排序
-r :反向排序 spa
二、命令 : wc
用於統計文檔的行數、字符數、詞數,經常使用的選項爲:
-l :統計行數
-m :統計字符數
-w :統計詞數 blog
三、命令 : uniq
去重複的行,常與sort排序命令一塊兒使用。使用uniq 的前提是須要先給文件排序,不然無論用排序
-c :統計重複的行數,並把行數寫在前面 文檔
一、命令 : tee
-a 追加it
後跟文件名,相似與重定向 「>」, 可是比重定向多了一個功能,在把文件寫入後面所跟的文件中的同時,還顯示在屏幕上 後臺
二、命令 tr
最經常使用的就是把小寫變大寫: tr ‘[a-z]’ ‘[A-Z]’ 變量
一、變量前綴二、‘!’ 表示上條命中中最後一個變量
三、; 分號。在一行中運行兩個或兩個以上的命令,須要在命令之間加一個 」;」im
四、~ 用戶的家目錄,正則表達式表示匹配符
五、& 放到命令後面,會把命令丟到後臺
六、>輸出重定向 ,>>追加輸出重定向,2>錯誤重定向,2>>錯誤追加劇定向,正確和錯誤輸出重定向&>
七、[ ] 中括號,指定字符中的一個,[0-9],[a-zA-Z],[abc]
八、||表示或,&&表示而且。