sortの使い方
sortはテキストファイルを指定した列で並び替えるコマンドです。
複数の列で並び替えることも可能です。
例えば以下のようなファイルがあるとします。
tanaka 333
suzuki 99
sato 111
sasaki 222
2列目の降順で並び替える場合はこのように実行します。
$ sort -r -n -k 2,2 ファイル名
オプション説明
-r を指定すると、降順でソートします。
-n を指定すると、数字の順番でソートします。 つけないとアルファベット順になってしまい、
上記の場合、99 のほうが 333 よりも大きいと判断されてしまうので注意しましょう。
桁区切りされた数字であっても可能です。
-k で並び替える列を指定します。2,3のように書くと、2列目と3列目の複合で並び替えが可能です。