cut/sort/uniq/wc命令簡介

cut命令用於對文件打印選定的部分到標準輸出

參數

  • -b :以字節爲單位進行分割。這些字節位置將忽略多字節字符邊界,除非也指定了 -n 標誌。
  • -c :以字符爲單位進行分割。
  • -d :自定義分隔符,默認爲製表符。
  • -f  :與-d一起使用,指定顯示哪個區域。
  • -n :取消分割多字節字符。僅和 -b 標誌一起使用。如果字符的最後一個字節落在由 -b 標誌的 List 參數指示的<br />範圍之內,該字符將被寫出;否則,該字符將被排除。

示例:


sort命令用於文本排序顯示輸出

參數

  • -b 忽略每行前面開始出的空格字符。
  • -c 檢查文件是否已經按照順序排序。
  • -f 排序時,忽略大小寫字母。
  • -M 將前面3個字母依照月份的縮寫進行排序。
  • -n 依照數值的大小排序。
  • -o<輸出文件>  將排序後的結果存入指定的文件。
  • -r 以相反的順序來排序。
  • -t<分隔字符> 指定排序時所用的欄位分隔字符。
  • -k 選擇以哪個區間進行排序,一般與-t結合使用。

示例

uniq命令可檢查文本文件中重複出現的行列。

參數

  • -c或--count 在每列旁邊顯示該行重複出現的次數。
  • -d或--repeated 僅顯示重複出現的行列。
  • -f<欄位>或--skip-fields=<欄位> 忽略比較指定的欄位。
  • -s<字符位置>或--skip-chars=<字符位置> 忽略比較指定的字符。
  • -u或--unique 僅顯示出一次的行列。
  • -w<字符位置>或--check-chars=<字符位置> 指定要比較的字符。

wc命令爲每個文件打印換行、字和字節計數。

  • -l:只顯示行數
  • -w:只顯示單詞數
  • -c:只顯示字符數
  • -m:只顯示字節數
  • -L:最長的一行包含了多少個字符
發佈了38 篇原創文章 · 獲贊 14 · 訪問量 6396
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章