linux cut命令介紹

linux中的cut命令可以很方便的處理字符,獲得相應的數據列

命令用法:

       cut -b list [-n] [file ...]

       cut -c list [file ...]

       cut -f list [-d delim][-s][file ...]

 

 

l      上面的-b、-c、-f分別表示字節、字符、字段(即byte、character、field);

l      list表示-b、-c、-f操作範圍,-n常常表示具體數字;

l      file表示的自然是要操作的文本文件的名稱;

l      delim(英文全寫:delimiter)表示分隔符,默認情況下爲TAB;

l      -s表示不包括那些不含分隔符的行(這樣有利於去掉註釋和標題或者空行)


eg:

top -n 1 |grep Cpu | cut -d "," -f 1 | cut -d ":" -f 2 


解釋:

top -n 1 :動態查看系統負荷情況

grep Cpu :截取Cpu所在行

cut -d ”,“ -f 1 :通過參數-d 指定 ”,“ 作爲分隔符,生成多個字段,我們取第一個字段,即 -f1


cut -c 1-n


解釋:

取第1到第n個字符


更多詳細介紹http://blog.csdn.net/Frozen_fish/article/details/2260804

發佈了36 篇原創文章 · 獲贊 16 · 訪問量 15萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章