Linuxのソートコマンド
Linuxは、ソートテキストファイルの内容をソートするコマンド。
あなたが注文した単位で、テキストファイルの内容のために並べ替えることができます。
文法
sort [-bcdfimMnr][-o<输出文件>][-t<分隔字符>][+<起始栏位>-<结束栏位>][--help][--verison][文件]
パラメータ説明:
- 各空白文字のフロントロースタートを無視-b。
- ファイルが順にソートされているかどうかを確認してください-c。
- -dソート、文字、数字、スペース文字を扱うには、他の文字は無視されます。
- -fソートは、小文字は大文字に考えられています。
- -i 040から176の間のASCII文字に加えて、並べ替え、および他の文字を無視します。
- -mは、ソートされたいくつかのファイルをマージします。
- ソートする前の3文字の月の省略形によれば、-M。
- オーダーの大きさに応じて、-nの値。
- -o <出力ファイル>指定されたファイルにソート結果。
- 逆の順序で-rソート。
- -t <区切り文字>は、フィールド区切り文字に使用されるソートを指定します。
- + <コラムをスタート> - <終了列>フィールドの前フィールドの最後に開始フィールドの範囲によって、ソートするためにフィールドを指定します。
- --help、ヘルプが表示されます。
- --versionバージョン情報を表示。
例
次のように行のソート順のデフォルトのファイル・タイプにsortコマンドを使用して、次のとおりです。
sort testfile
sortコマンドは、ASCIIテキストファイルと標準出力に出力結果の順序の最初の列への道をデフォルトとします。
次のように元の文書は、そのランキングを見て表示するには、cat testfileコマンドを使用します。
$ cat testfile #testfile文件原有排序 test 30 Hello 95 Linux 85
次のように並び替えsortコマンドの結果を使用して:
$ sort testfile #重排结果 Hello 95 Linux 85 test 30