名稱:cut
使用許可權:所有使用者
用法:cut -cnum1-num2 filename
說明:顯示每行從開頭算起 num1 到 num2 的文字。
範例:
shell>> cat example
test2
this is test1
shell>> cut -c1-6 example ## print 開頭算起前 6 個字元
test2
this i
-c m-n 表示顯示每一行的第m個字元到第n個字元。例如:
---------file-----------
liubi 23 14000
---------file-----------
# cut -c 1-5,10-14 file
liubi 14000
-f m-n 表示顯示第m欄到第n欄(使用tab分隔)。例如:
---------file-----------
liubi 23 14000
---------file-----------
# cut -f 1,3 file
liubi 14000
-c 和 -f 引數可以跟以下子引數:
m 第m個字元或字段
m- 從第m個字元或字段到檔案結束
m-n 從第m個到第n個字元或字段
-n 從第1個到第n個字元或字段
我們經常會遇到需要取出分字段的檔案的某些特定字段,例如 /etc/password就是通過":"分隔各個欄位的。可以通過cut命令來實現。例如,我們希望將系統賬號名儲存到特定的檔案,就可以:
cut -d: -f 1 /etc/passwd > /tmp/users
-d用來定義分隔符,預設為tab鍵,-f表示需要取得哪個字段
如:使用|分隔
cut -d'|' -f2 1.test>2.test
使用:分隔
cut -d':' -f2 1.test>2.test
這裡使用單引號或雙引號皆可。
shell中的命令用法(cut)
一 擷取命令cut cut 連線檔案並列印到標準輸出裝置上 補充說明 cut命令 用來顯示行中的指定部分,刪除檔案中指定字段。cut經常用來顯示檔案的內容,類似於下的type命令。說明 該命令有兩項功能,其一是用來顯示檔案的內容,它依次讀取由引數file所指明的檔案,將它們的內容輸出到標準輸出上 其...
cut 命令的用法
名稱 cut 使用許可權 所有使用者 用法 cut cnum1 num2 filename 說明 顯示每行從開頭算起 num1 到 num2 的文字。範例 shell cat example test2 this is test1 shell cut c0 6 example print 開頭算起前...
cut命令的用法
cut 命令可以從乙個文字檔案或者文字流中提取文字列。命令用法 cut b list n file cut c list file cut f list d delim s file b,c,f分別表示位元組,字元,字段 byte,character,field n 常常表示具體數字。list表示操...