shell字符截取命令之cut命令的實例詳解
更新時間:2017年09月09日 14:20:36 投稿:lqh
這篇文章主要介紹了shell字符截取命令之cut命令的實例詳解的相關(guān)資料,希望通過本文大家能夠掌握這部分內(nèi)容,需要的朋友可以參考下
shell字符截取命令之cut命令的實例詳解
一 語法
cut [選項] 文件名 選項: -f 列號:提取第幾列 -d 分隔符:按照指定分隔符分割列
二 實戰(zhàn)
[root@localhost ~]# cat student.txt 1 furong F 85 2 fengj F 60 3 cang F 70 [root@localhost ~]# cut -f 2 student.txt furong fengj cang [root@localhost ~]# cut -f 2,4 student.txt furong 85 fengj 60 cang 70 [root@localhost ~]# grep "/bin/bash" /etc/passwd|grep -v "root"|cut -f 1 -d ":" cakin24 test cls [root@localhost ~]# cut -d ":" -f 1,3 /etc/passwd root:0 bin:1 daemon:2 adm:3 lp:4 sync:5 shutdown:6 halt:7 mail:8 operator:11 games:12 ftp:14 nobody:99 systemd-bus-proxy:999 systemd-network:998 dbus:81 polkitd:997 abrt:173 unbound:996 tss:59 colord:995 usbmuxd:113 geoclue:994 rpc:32 rtkit:172 chrony:993 radvd:75 qemu:107 avahi-autoipd:170 setroubleshoot:992 rpcuser:29 nfsnobody:65534 saslauth:991 libstoragemgmt:990 pulse:171 gdm:42 gnome-initial-setup:989 avahi:70 sshd:74 postfix:89 ntp:38 tcpdump:72 cakin24:1000 test:1003 cls:1001
三 cut命令的局限
df -h|cut -d " " -f 1,3
只能分割比較規(guī)則的文本,一般分割符是制表符或冒號。
不能簡單的用空格作為分割符。
如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
相關(guān)文章
Shell腳本實現(xiàn)關(guān)閉多余的tty終端
這篇文章主要介紹了Shell腳本實現(xiàn)關(guān)閉多余的tty終端,本文腳本適用centos6系統(tǒng),請根據(jù)自己的服務(wù)器系統(tǒng)情況選擇使用,需要的朋友可以參考下2014-12-12詳解Linux 操作系統(tǒng)下安裝rpm包的方法步驟
這篇文章主要介紹了詳解Linux 操作系統(tǒng)下安裝rpm包的方法步驟的相關(guān)資料,需要的朋友可以參考下2015-11-11Linux忘記root密碼進入單用戶模式切換運行級別切換用戶
這篇文章主要介紹了Linux忘記root密碼進入單用戶模式切換運行級別切換用戶,需要的朋友可以參考下2019-08-08每天一個Linux命令之shell單引號和雙引號的經(jīng)典解釋
這篇文章主要給大家介紹了關(guān)于每天一個Linux命令之shell單引號和雙引號的經(jīng)典解釋,文中通過示例代碼介紹的非常詳細,對大家學(xué)習(xí)或者使用Linux系統(tǒng)具有一定的參考學(xué)習(xí)價值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07Linux xargs命令如何將命令的結(jié)果作為參數(shù)
xargs是給命令傳遞參數(shù)的一個過濾器,也是組合多個命令的工具,這篇文章主要介紹了Linux xargs命令如何將命令的結(jié)果作為參數(shù),需要的朋友可以參考下2023-04-04Shell腳本bash: ./t.sh:/bin/bash^M:損壞的解釋器: 沒有那個文件或目錄
這篇文章主要介紹了Shell腳本bash: ./t.sh:/bin/bash^M:損壞的解釋器: 沒有那個文件或目錄,需要的朋友可以參考下2015-04-04