cut

使用cut選定字段

cut命令是用來剪下文本文件里的數(shù)據(jù),文本文件可以是字段類型或是字符類型。后一種數(shù)據(jù)類型在遇到需要從文件里剪下特定的列時,特別方便。請注意:一個制表字符在此被視為單個字符。

舉例來說,下面的命令可顯示系統(tǒng)上每個用戶的登錄名稱及其全名:

root@kali:~# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin
...

root@kali:~# cut -d : -f 1,5 /etc/passwd
root:root
daemon:daemon
...

通過選擇其他字段編號,還可以取出每個用戶的根目錄:

root@kali:~# cut -d : -f 6 /etc/passwd
/root
/usr/sbin
...

更多實例

例如有一個學生報表信息,包含No、Name、Mark

root@kali:~/lab/cache# cat cut.txt 
NO  NAME    MARK
01  tom 69
02  lucy    99
03  lomoye  100

使用 -f 選項提取指定字段

root@kali:~/lab/cache# cut -f 1 cut.txt 
NO
01
02
03
root@kali:~/lab/cache# cut -f 2 cut.txt 
NAME
tom
lucy
lomoye
root@kali:~/lab/cache# cut -f 3 cut.txt 
MARK
69
99
100

以上內(nèi)容選材于shell腳本學習指南以及linux命令大全
代碼部分屬于自己的實踐內(nèi)容

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內(nèi)容

  • linux資料總章2.1 1.0寫的不好抱歉 但是2.0已經(jīng)改了很多 但是錯誤還是無法避免 以后資料會慢慢更新 大...
    數(shù)據(jù)革命閱讀 12,239評論 2 33
  • 本文轉(zhuǎn)自linux命令5分鐘系列 cut是一個選取命令,就是將一段數(shù)據(jù)經(jīng)過分析,取出我們想要的。一般來說,選取信息...
    井底蛙蛙呱呱呱閱讀 1,651評論 0 2
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲de夢閱讀 99,594評論 9 467
  • 1 一兩句話描述一下cut命令吧! 正如其名,cut的工作就是“剪”,具體的說就是在文件中負責剪切數(shù)據(jù)用的。 cu...
    shuff1e閱讀 299評論 0 0
  • 有人說,我讀過的書都是讀了就忘,怎么辦?好吧,我現(xiàn)在有十個方法助你高效閱讀,干貨來啦!^_^ 圖片發(fā)自簡書App ...
    秋云三叔閱讀 438評論 0 0