指令名稱 |
cut |
|
使用權限
|
所有使用者
|
|
使用方式
|
cut -b[n][-[m]][,[n][-[m]]]… [File]…
cut -c[n][-[m]][,[n][-[m]]]… [File]…
cut [-dDELIM][-s] -f[n][-[m]][,[n][-[m]]]… [File]…
|
|
說 明
|
對檔案中每一行資料,切割並選取某些部份後,將其列印至標準輸出裝置(一般即為螢幕)
|
|
參 數 |
-b 依位元組BYTE(s)選擇資料
-c 依字元character(s)選擇資料
-f 依資料之欄位選擇資料
|
|
範 例
|
1.將message.log內每一行的第2,第5和第7字元列印出來
cut -c2,5,7 message.log
2.將message.log內每一行的第2到第5字元列印出來
cut -c2-5 message.log
3.將message.log內每一行的最前面3個位元組列印出來
cut -b-3 message.log
4.將message.log內每一行從第10字元開始之後的字元列印出來
cut -c10- message.log
5.將billing.dat內每一行的第3和第5欄位列印出來
cut -c3,5 billing.dat
6.將billing.dat內每一行的第3到第6欄位存到bill.列印出來
cut -c3,5 billing.dat
|
|
|