que estoy tratando de ordenar el archivo a continuación de la siguiente manera:UNIX tipo múltiples campos
col1 (ascendente) col2 (descendente) col3 (ascendente) col4 (descendente)
Quiero usar el comando -k
, no la sintaxis +-
. que he descubierto cómo utilizar la sintaxis de edad:
sort -t " " +0 -1 +2 -3 +4r testfile
pero es casi intuitivo. No he descubierto la manera correcta de usar la opción -k
. Gracias.
Aquí está la testfile:
5 3 2 9
3 4 1 7
5 2 3 1
6 1 3 6
1 2 4 5
3 1 2 3
5 2 2 3
Resultado:
1 2 4 5
3 4 1 7
3 1 2 3
5 3 2 9
5 2 2 3
5 2 3 1
6 1 3 6
Sus datos "resultado" no coincide con la salida de su ejemplo de sintaxis de edad. – blahdiblah