4

私はこのようなCSVファイルを持っています:

bear,1
fish,20
tiger,4

2番目の列にあるものに基づいて、最大数から最小数に並べ替える必要があります。例:

fish,20
tiger,4
bear,1

この方法でファイルを並べ替えるにはどうすればよいですか?

4

1 に答える 1

10
sort -t, -k+2 -n -r filename

あなたが望むことをします。

-t,フィールドセパレータをコンマに指定します

-k+2ソートするフィールドを指定します (field2)

-r逆ソートを指定します

-n数値ソートを指定します

于 2012-04-11T12:39:16.283 に答える