トップページ > コンテンツ > コンピュータ関連その他 > UNIXコマンド > sort

sort -t , -k 3 -n -rのように使う。

例えば、以下のようなテキストがあった場合には
5,2,1
6,3,4
3,1,5
4,8,2
cat test.txt | sort -t , -k 2 -nrのようにすると、","を区切り文字として2番目の数値で降順で並び替えをするので、
4,8,2
6,3,4
5,2,1
3,1,5
を返す。

t 区切り文字を決める
k 区切られた文字の内何番目でソートするか決める
r ソート順を降順にする
n 数値の大きさでソートする
o ファイルに書き出す
u 重複を削除する
最終更新:2019年04月14日 20:24