Como classificar UNIX por uma única coluna?
Eu sei que a opção -k para o Unix sort permite-nos ordenar por uma coluna específica e todas as seguintes*. Por exemplo, dado o ficheiro de entrada:
2 3
2 2
1 2
2 1
1 1
Utilizando sort -n -k 1
, obtenho uma saída ordenada pela 1ª coluna e depois pela 2ª:
1 1
1 2
2 1
2 2
2 3
Contudo, quero manter a ordenação da 2ª coluna, desta forma:
1 2
1 1
2 3
2 2
2 1
É isto possível com o comando sort
?