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

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

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

時間:2015/6/28來源:IT貓撲網(wǎng)作者:網(wǎng)管聯(lián)盟我要評論(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 命令將寫出文件每一行的頭 72 個字符。

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

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

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

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

  應(yīng)用實例

  要顯示文件的每個行的幾個字段,請輸入:

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

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

  例如,如果 /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

  要使用用空格隔開的列表來顯示字段,請輸入:

  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)閱讀

文章評論
發(fā)表評論

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程使用screen管理你的遠程會話使用screen管理你的遠程會話GNU/Linux安裝vmwareGNU/Linux安裝vmware如何登錄linux vps圖形界面 Linux遠程桌面連如何登錄linux vps圖形界面 Linux遠程桌面連

相關(guān)下載

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