Linux基礎命令---cut

一生有你llx發表於2018-12-30

cut

將檔案中每一行的指定內容顯示到標準輸出。此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1 、語法

cut [ 選項]  file

 

2 、選項列表

選項

說明

--version

顯示命令版本資訊

--help

顯示幫助文件

-b | --bytes=LIST

設定輸出位元組數或者範圍

-c | --characters=LIST

設定輸出的字元數或者範圍

-d | --delimiter=DELIM

指定列的分隔符,預設是tab

-f | --fields=LIST

顯示分割後的列

-n

和“-b”一起使用,不要分割多位元組字元

--complement

補充選定的位元組、字元或欄位集

--output-delimiter=STRING

使用STRING作為輸出分隔符,預設為使用輸入分隔符

-s | --only-delimited

如果該行沒有分隔字元,那麼不顯示這行

 

3 、例項

顯示以:分割後的第3列

[root@localhost weijie]#  cat /etc/passwd              // 檢視內容

root:x:0:0:root:/root:/bin/bash

bin:x:1:1:bin:/bin:/sbin/nologin

daemon:x:2:2:daemon:/sbin:/sbin/nologin

adm:x:3:4:adm:/var/adm:/sbin/nologin

lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin

 

[root@localhost weijie]#  cut -f 3 -d: /etc/passwd      // 以:為分隔符,顯示第 3

1

2

3

 


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2286415/,如需轉載,請註明出處,否則將追究法律責任。

相關文章