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