Come ordinare UNIX per una sola colonna?
So che l'opzione -k per Unix sort ci permette di ordinare per una colonna specifica e tutte le seguenti. Per esempio, dato il file di input
2 3
2 2
1 2
2 1
1 1
Usando sort -n -k 1
, ottengo un output ordinato per la 1° colonna e poi per la 2°:
1 1
1 2
2 1
2 2
2 3
Tuttavia, voglio mantenere l'ordinamento della 2° colonna, come questo:
1 2
1 1
2 3
2 2
2 1
È possibile con il comando sort
?