Je sais que l'option -k pour la commande Unix sort nous permet de trier par une colonne spécifique et toutes les suivantes. Par exemple, en utilisant le fichier d'entrée suivant :
2 3
2 2
1 2
2 1
1 1
En utilisant sort -n -k 1
, j'obtiens une sortie triée par la première colonne puis par la deuxième :
1 1
1 2
2 1
2 2
2 3
Cependant, je veux garder l'ordre de la deuxième colonne, comme ceci :
1 2
1 1
2 3
2 2
2 1
Est-ce possible avec la commande sort
?