回覆列表
  • 1 # 使用者834195712159

    sort命令是在Linux裡非常有用,它將檔案進行排序,並將排序結果標準輸出。sort命令既可以從特定的檔案,也可以從stdin中獲取輸入。

      語法

      sort(選項)(引數)

      選項

      -b:忽略每行前面開始出的空格字元;   

      -c:檢查檔案是否已經按照順序排序;   

      -d:排序時,處理英文字母、數字及空格字元外,忽略其他的字元;   

      -f:排序時,將小寫字母視為大寫字母;   

      -i:排序時,除了040至176之間的ASCII字元外,忽略其他的字元;   

      -m:將幾個排序號的檔案進行合併;   

      -M:將前面3個字母依照月份的縮寫進行排序;   

      -n:依照數值的大小排序;   

      -o<輸出檔案>:將排序後的結果存入制定的檔案;   

      -r:以相反的順序來排序;   

      -t<分隔字元>:指定排序時所用的欄位分隔字元;   

      +<起始欄位>-<結束欄位>:以指定的欄位來排序,範圍由起始欄位到結束欄位的前一欄位。

      引數

      檔案:指定待排序的檔案列表。

    uniq命令用於報告或忽略檔案中的重複行,一般與sort命令結合使用。

      語法

      uniq(選項)(引數)

      選項

      -c或——count:  在每列旁邊顯示該行重複出現的次數;   

      -d或--repeated:  僅顯示重複出現的行列;   

      -f<欄位>或--skip-fields=<欄位>:忽略比較指定的欄位;   

      -s<字元位置>或--skip-chars=<字元位置>:忽略比較指定的字元;   

      -u或——unique:僅顯示出一次的行列;   

      -w<字元位置>或--check-chars=<字元位置>:指定要比較的字元。

  • 中秋節和大豐收的關聯?
  • 銀行匯票有時間限制嗎?