sort - 行を並べ替える

sortコマンド
機能:行を並べ替える。
書式:sort[オプション][ファイルのパス]
 ※[ ]内はなくても良い

■テキストデータを対象にファイルを並べ替えるコマンドである。行の先頭から1文字づつ変換する。降順でソートする場合は「-r」オプションを指定する。

■「-k」オプションを指定すると先頭以外の場所からでも比較対象とする事ができる。場所の指定はフィールドという単位になる。フィールドの区切りは「-t」オプションで指定する。
たとえば区切り記号が","(カンマ)で2個目のフィールドでソートする場合は以下のように指定する。
$sort -k 2,2 -t "," sample.txt

「-t 2,2」は開始が2番目のフィールドで、終了も2番目のフィールドでソートする意味である。「-t」で区切り文字を指定する。