sort

sortはファイルの各行を並べ替えて出力するコマンドです。

sort hoge.txt

とすると、hoge.txtの内容が並び替えて出力されます。(デフォルトでは辞書順。)

sortの代表的なオプション

-n --numeric-sort

数値として並べ替えを行うオプションです。通常のsortは辞書順に並べ替えられるため

1
7
12
35

というファイルがある場合、ソートすると

1
12
35
7

とソートされますが、-nオブションをつけると

1
7
12
35

と数値順にソートされます。

-r --reverse

-rは降順で並べ替えを行うオプションです。

sort -r hoge.txt

とすると、hoge.txtが降順で並び変えられます。 -rnと両方のオプションを指定することで「数値として降順に並べ替える」ことも可能です。

results matching ""

    No results matching ""