sortコマンドとは
sortコマンドはUNIX基本コマンドの一つ。
sort ファイル名
で使うことができる。
sortコマンドのオプション
今回は数値のソートについて注目する。このまま何もオプションを指定せずにソートしようとすると、一番左の桁の大きさ順にソートしてしまう。例えば以下のようになる。
ソート前
5 1 32 10
ソート後
1 10 32 5
そこでオプションを指定することで、数値としてソートすることができるようになる。数値だけでなく文字に関してもソートできる。
オプション一覧
-nオプション 数値として並べる
-rオプション 降順で並べる
-uオプション 重複を削除する
-tオプション 項目の区切りを指定する
-kオプション キーを指定してソート
-fオプション 大文字小文字関係なくソート