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