您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“shell字符截取之cut命令的用法”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“shell字符截取之cut命令的用法”這篇文章吧。
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ī)則的文本,一般分割符是制表符或冒號。
不能簡單的用空格作為分割符。
以上是“shell字符截取之cut命令的用法”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注億速云行業(yè)資訊頻道!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。