shell基礎(二)cut用法

2021-09-21 03:03:23 字數 921 閱讀 7925

shell基礎(二)cut用法

語法:cut -d '分隔字元' [-cf] n

-d 後面指定分隔符,單引號引起來,必須是單個字元

-f 指定第幾段,可以跟多個數字,用逗號隔開

-c 後面只有乙個數字,表示擷取第幾個字元

-d 後面跟分隔字元,這裡使用冒號:作為分隔字元,-f 1 就是擷取第一段。

注意:-f 和 1直接的空格可有可無。

-d 和 -c 不能同時使用

# cut-d ':'-f 3 /etc/passwd 【空格之後用單引號引起來】

# cut-d:-f 3 /etc/passwd  【-d 後面直接加分隔符,不用空格】

# cut -d: -f 3,6,5 passwd 【擷取兩段的時候,用逗號隔開,數字順序可以顛倒,但顯示的結果以實際為準,

比如-f 3,6,5 顯示的結果是 -f 3,5,6 】

#cut -d ' ' -f 2 1.txt 【分隔符是空格,需要指定空格,用單引號引起來】

所以,建議-d後面跟單引號,避免出現問題。養成習慣。

-c擷取字元,包括字母,數字,符號

shell 的cut 命令用法

和awk差不多的功能 例1 a echo root x 0 0 root root bin bash cut d f 1,5 shuohailhl shuohailhl pc cygdrive d echo a root root 上面的例子中,把 root x 0 0 root root bin ...

Shell基礎之 cut命令

cut命令用於從標準輸入檔案或文字檔案中按域或行提取文字 cut option file cut命令選項及其意義 c 指定提取的字元數或字元範圍 f 指定提取的域數或域範圍 d 改變域分隔符 cut c後跟數字表示字元數或字元範圍,共有三種表示方式 cn 表示第n個字元 cn m 表示n m個字元 ...

shell中的命令用法(cut)

一 擷取命令cut cut 連線檔案並列印到標準輸出裝置上 補充說明 cut命令 用來顯示行中的指定部分,刪除檔案中指定字段。cut經常用來顯示檔案的內容,類似於下的type命令。說明 該命令有兩項功能,其一是用來顯示檔案的內容,它依次讀取由引數file所指明的檔案,將它們的內容輸出到標準輸出上 其...