Hoe kan ik UNIX sorteren op slechts één kolom?
Ik weet dat de -k optie voor de Unix sort ons in staat stelt om te sorteren op een specifieke kolom en al het volgende. Bijvoorbeeld, gegeven het invoerbestand:
2 3
2 2
1 2
2 1
1 1
Met behulp van sort -n -k 1
, krijg ik een uitvoer gesorteerd op de 1e kolom en vervolgens op de 2e:
1 1
1 2
2 1
2 2
2 3
Ik wil echter de volgorde van de 2e kolom behouden, zoals deze:
1 2
1 1
2 3
2 2
2 1
Is dit mogelijk met het sort
commando?