次のコマンドがあります
cat filename
出力:
0040
0042
0048
0043
これにより、cat filename | sort -r
出力は次のようになります。
0048
0043
0042
0040
私はそれをしたくありません。逆順ではなく降順でソートされているようです。
私は次のような出力が欲しい(実際には逆順)
0043
0048
0042
0040
どうすればいいですか?
ベストアンサー1
ファイルを元に戻すには、次のようにします。tac
:
tac filename
sort -r
逆順に並べ替えられないので、好きなようには行われません。したがって、数字は降順で表示されます。デフォルトのソートは辞書の順序なので、ここでは数字と考えてはいけません。 )。