UNIX入門 > Linuxコマンド一覧 > sort

sort ファイル行を並び替える


コマンドの機能

指定されたファイルについて、文字コードの順番に行を並び替えて表示します。デフォルトでは昇順にソートされます。

コマンドの書式([]は省略可)

sort [-bfr] [-o ファイル] [-t 文字] [開始位置 終了位置] ファイル

コマンドのオプション

-b 行の先頭の空白を無視してソートします。
-f 大文字、小文字を区別しないでソートします。
-r 降順でソートします。
[-o ファイル] ソート結果を出力するファイルを指定します。sortコマンドの後に、リダイレクト「> ファイル」でも同様に出力できます。
[-t 文字] 指定した文字を区切りとして、フィールドを判断してソートします。
[開始位置 終了位置] ソートを開始する行と終了する行を指定します。
ファイル ソートするファイルを指定します。


コマンドの使用例

$ cat file1 「file1」の内容を表示します。
975  
185  
500  
$ sort file1 「file1」をソートします。
185
500
975
  「file1」の内容が昇順で表示されます。


関連するコマンド

cat diff    

戻る