一、作用:可對文本的每一行進行操作,獲取想要的結果。
二、選項:
1、cut -d: -f1 file1,對於file1進行cut,以:爲分隔,取每行的第1個字段,有-d必有-f;
2、cut -b3 file1,對於file1進行cut,取每行的第3個字節
如file1的內容爲“abc”,則此命令後輸出c。若file1的內容爲“星期一”,再這麼用就會出現亂碼,因爲1個漢字是佔2個字符的,這時候就要用cut -b3 -n file1 就會輸出“一”了。-b和-n是一對好基友,適用於一個字佔據多個字節的情況(比如漢字)
3、cut -c3 file1,對於file1進行cut,取每行的第3個字符,這個命令秒殺數字、字母、漢字等,都能顯示正確的命令,因爲不管一個字佔幾個字節,但是字和字符總是一對一的。
三、缺點:
由於cut -df中 只能把單個的符號作爲分隔符,所以對於“#¥%”之類多個符號去分隔字段的情況只能乾瞪眼了。。。