IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)操作系統(tǒng)LINUX → Linux操作系統(tǒng)下強(qiáng)大的cut命令

Linux操作系統(tǒng)下強(qiáng)大的cut命令

時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)

  cut {? -b List [? -n ] |? -c List |? -f List [? -s ] [? -d Character ] } [ File ... ]

  主要參數(shù):

  -b List 指定字節(jié)位置。這些字節(jié)位置將忽略多字節(jié)字符邊界,除非也指定了 -n 標(biāo)志。

  -c List 指定字符位置。例如,如果您指定 -c 1-72,cut 命令將寫(xiě)出文件每一行的頭 72 個(gè)字符。

  -d Character 使用 Character 變量指定的字符作為指定 -f 標(biāo)志時(shí)的字段定界符。您必須在對(duì) shell
有特殊意義的字符(比如空格字符)上加上引號(hào)。

  -f List 指定文件中設(shè)想被定界符(缺省情況下為制表符)隔開(kāi)的字段的列表。例如,如果您指定 -f 1,7,cut
命令將僅寫(xiě)出每個(gè)行的第一和第七個(gè)字段。如果行中不包含字段定界符,cut 命令將通過(guò)它們而不對(duì)其進(jìn)行任何操作
(對(duì)表格的副標(biāo)題有用),除非指定了 -s 標(biāo)志。

  -n 取消分割多字節(jié)字符。僅和 -b 標(biāo)志一起使用。如果字符的最后一個(gè)字節(jié)落在由 -b 標(biāo)志的 List 參數(shù)指示的
范圍之內(nèi),該字符將被寫(xiě)出;否則,該字符將被排除。

  -s 取消不包含定界符的行。僅和 -f 標(biāo)志一起使用。

  應(yīng)用實(shí)例

  要顯示文件的每個(gè)行的幾個(gè)字段,請(qǐng)輸入:

  cut? -f 1,5 -d: /etc/passwd

  這將顯示系統(tǒng)密碼文件的登錄名稱和完整用戶名稱字段。這是第一和第五個(gè)字段(-f 1,5),由冒號(hào)(-d:)隔開(kāi)。

  例如,如果 /etc/passwd 文件像這樣:

  su:*:0:0:User with special privileges:/:/usr/bin/sh

  daemon:*:1:1::/etc:

  bin:*:2:2::/usr/bin:

  sys:*:3:3::/usr/src:

  adm:*:4:4:System Administrator:/var/adm:/usr/bin/sh

  pierre:*:200:200:Pierre Harper:/home/pierre:/usr/bin/sh

  joan:*:202:200:Joan Brown:/home/joan:/usr/bin/sh

  cut 命令將產(chǎn)生如下結(jié)果:

  su:User with special privileges

  daemon:

  bin:

  sys:

  adm:System Administrator

  pierre:Pierre Harper

  joan:Joan Brown

  要使用用空格隔開(kāi)的列表來(lái)顯示字段,請(qǐng)輸入:

  cut -f "1 2 3" -d: /etc/passwd

  cut 命令將產(chǎn)生如下結(jié)果:

  su:*:0

  daemon:*:1

  bin:*:2

  sys:*:3

  adm:*:4

  pierre:*:200

  joan:*:202

  本文出自 51CTO.COM技術(shù)博客

關(guān)鍵詞標(biāo)簽:Linux操作系統(tǒng),cut命令

相關(guān)閱讀

文章評(píng)論
發(fā)表評(píng)論

熱門(mén)文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP Linux操作系統(tǒng)修改IP

相關(guān)下載

    人氣排行 Linux下獲取CPUID、硬盤(pán)序列號(hào)與MAC地址 dmidecode命令查看內(nèi)存型號(hào) linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷(xiāo) 命令 查看linux服務(wù)器硬盤(pán)IO讀寫(xiě)負(fù)載