<span id="vexk9"><table id="vexk9"></table></span>

      cut

      連接文件并打印到標準輸出設備上

      補充說明

      cut 命令 用來顯示行中的指定部分,刪除文件中指定字段。cut 經常用來顯示文件的內容,類似于 type 命令。

      說明:該命令有兩項功能,其一是用來顯示文件的內容,它依次讀取由參數 file 所指 明的文件,將它們的內容輸出到標準輸出上;其二是連接兩個或多個文件,如cut fl f2 > f3將把文件 fl 和 f2 的內容合并起來,然后通過輸出重定向符“>”的作用,將它們放入文件 f3 中。

      當文件較大時,文本在屏幕上迅速閃過(滾屏),用戶往往看不清所顯示的內容。因此,一般用 more 等命令分屏顯示。為了控制滾屏,可以按 Ctrl+S 鍵,停止滾屏;按 Ctrl+Q 鍵可以恢復滾屏。按 Ctrl+C(中斷)鍵可以終止該命令的執行,并且返回 Shell 提示符狀態。

      語法

      cut(選項)(參數)
      

      選項

      -b:僅顯示行中指定直接范圍的內容;
      -c:僅顯示行中指定范圍的字符;
      -d:指定字段的分隔符,默認的字段分隔符為“TAB”;
      -f:顯示指定字段的內容;
      -n:與“-b”選項連用,不分割多字節字符;
      --complement:補足被選擇的字節、字符或字段;
      --out-delimiter= 字段分隔符:指定輸出內容是的字段分割符;
      --help:顯示指令的幫助信息;
      --version:顯示指令的版本信息。
      

      參數

      文件:指定要進行內容過濾的文件。

      實例

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

      [root@localhost text]# cat test.txt
      No Name Mark Percent
      01 tom 69 91
      02 jack 71 87
      03 alex 68 98
      
      

      使用 -f 選項提取指定字段(這里的 f 參數可以簡單記憶為 --fields的縮寫):

      [root@localhost text]# cut -f 1 test.txt
      No
      01
      02
      03
      
      [root@localhost text]# cut -f2,3 test.txt
      Name Mark
      tom 69
      jack 71
      alex 68
      
      

      --complement 選項提取指定字段之外的列(打印除了第二列之外的列):

      [root@localhost text]# cut -f2 --complement test.txt
      No Mark Percent
      01 69 91
      02 71 87
      03 68 98
      

      使用 -d 選項指定字段分隔符:

      [root@localhost text]# cat test2.txt
      No;Name;Mark;Percent
      01;tom;69;91
      02;jack;71;87
      03;alex;68;98
      
      [root@localhost text]# cut -f2 -d";" test2.txt
      Name
      tom
      jack
      alex
      
      

      指定字段的字符或者字節范圍

      cut 命令可以將一串字符作為列來顯示,字符字段的記法:

      上面是記法,結合下面選項將摸個范圍的字節、字符指定為字段:

      示例

      [root@localhost text]# cat test.txt
      abcdefghijklmnopqrstuvwxyz
      abcdefghijklmnopqrstuvwxyz
      abcdefghijklmnopqrstuvwxyz
      abcdefghijklmnopqrstuvwxyz
      abcdefghijklmnopqrstuvwxyz
      
      

      打印第 1 個到第 3 個字符:

      [root@localhost text]# cut -c1-3 test.txt
      abc
      abc
      abc
      abc
      abc
      
      

      打印前 2 個字符:

      [root@localhost text]# cut -c-2 test.txt
      ab
      ab
      ab
      ab
      ab
      
      

      打印從第 5 個字符開始到結尾:

      [root@localhost text]# cut -c5- test.txt
      efghijklmnopqrstuvwxyz
      efghijklmnopqrstuvwxyz
      efghijklmnopqrstuvwxyz
      efghijklmnopqrstuvwxyz
      efghijklmnopqrstuvwxyz
      
      主站蜘蛛池模板: 国产成人综合久久精品红| 色五月五月丁香亚洲综合网| 区二区三区激情综合 | 天天做天天爱天天综合网| 久久国产综合精品五月天| 91精品国产综合久久四虎久久无码一级 | 综合在线视频精品专区| 色综合久久中文综合网| 亚洲国产综合精品一区在线播放| 伊人性伊人情综合网| 五月婷婷综合免费| 久久精品国产9久久综合| 亚洲精品国产第一综合99久久 | 亚洲色欲久久久综合网| 亚洲av永久中文无码精品综合| 亚洲乱码中文字幕综合234| 亚洲AV日韩综合一区尤物| 伊人久久综合热线大杳蕉下载 | 91精品国产综合久| 亚洲人成伊人成综合网久久久| 亚洲欧美日韩综合久久久久 | 狠狠色丁香婷婷综合激情| 亚洲国产日韩成人综合天堂| 亚洲国产综合精品中文第一| 伊人久久综合热线大杳蕉下载 | 色婷婷五月综合丁香中文字幕| 国产91色综合久久免费分享| 狠狠色婷婷综合天天久久丁香| 色综合色国产热无码一| 色欲色香天天天综合网WWW| 亚洲综合精品成人| 国产成人综合久久精品免费| 国产亚洲综合视频| 久久九色综合九色99伊人| 美腿丝袜亚洲综合| 亚洲国产美国国产综合一区二区 | 久热综合在线亚洲精品| 色欲久久久天天天综合网精品| 婷婷色香五月综合激激情| 91综合久久婷婷久久| 色天使久久综合网天天|