3つの列を持つファイルがあります。
1 A 0.5
2 B 0.7
3 A 10
4 C 4
5 B 4
3列の順序を増やし、2列に基づいてグループ化してファイルを並べ替えたいと思います。
1 A 0.5
3 A 10
2 B 0.7
5 B 4
4 C 4
3番目の列だけで並べ替える方法を知っています。
sort -k3,3 file
しかし、2番目の列に基づいてグループ化できますか?
ベストアンサー1
3番目の列で並べ替え、2番目の列で並べ替えます。
$ sort -k3,3 file | sort -k 2,2
出力:
1 A 0.5
3 A 10
2 B 0.7
5 B 4
4 C 4