sort コマンド 2016/10/11 行を並び替えができるコマンド。 foo.txt が以下の内容の場合、 $ cat foo.txt 3 44 111 11 333 33 4 4a abc ab ac sortコマンドを使うと以下のように辞書順にソートしてくれる。 $ sort foo.txt 11 111 3 33 333 4 44 4a ab abc ac -n オプションを付けると数字は数値としてソートしてくれる。数字でないものは辞書順になるみたい。 $ sort -n foo.txt ab abc ac 3 4 4a 11 33 44 111 333 1つ以上のスペースで区切られた複数列のデータの場合にソートキーとなる列を指定してのソートもできる。 以下のような2列のデータがあるとして、 $ cat foo.txt 1 3 2 44 3 111 4 11 5 333 6 33