すべてを

▼開く

閉じる▲

文字列の指定列をソートする

○ファイル「composer.txt」の第2列を数値としてソートする

catコマンドでソートするファイルを見る
$ cat composer.txt
Beethoven       1770
Mozart          1756
Chopin          1810
Hendel          1685
Bach            1685

sortコマンドで-k2、-nオプション、ファイルを指定する
$ sort -k2 -n composer.txt
Bach            1685
Hendel          1685
Mozart          1756
Beethoven       1770
Chopin          1810

sortコマンドで-kオプションと列を指定する「2」、-nオプション、ファイル名「composer.txt」を指定すると、ファイルの第2列が数値としてソートされる。

列を指定するには、-kオプションに続いて先頭列を1とした列数を指定する。