次のファイルを並べ替えようとしています。
a 2
b 1
a 10
私は取得する必要があります:
a 2
a 10
b 1
-kPOS [opts]オプションについて知っているので、それを使用してみます。
sort -k1 -k2n file
しかし、このコマンドは私にのみ与えます:
a 10
a 2
b 1
したがって、最初の列で並べ替えますが、2番目の列では並べ替えません。実行sort -k2n file
すると、2番目の列で並べ替えられます。
b 1
a 2
a 10
どうすれば2列で並べ替えることができますか?
編集:
並べ替え(GNU coreutils)5.93