[gilug.org] (tecnic) ordenar bitacola amb la comanda sort
Narcis Garcia - GiLUG informatica actiu net
2010-12-20 22:04:31 UTC
Hola, tinc una consulta...
Vull fusionar bitàcoles similars per obtenir un resultat ordenat:
cat /var/log/auth.log /var/log/daemon.log | sort ... > analisi.log
Però necessito obtenir-ho ordenat per data i hora, i que la data sigui
ordenada contemplant la columna de nom del mes i la columna numèrica del
dia, les quals no han de ser ordenades alfabèticament:
- Necessito que "Nov" vagi abans que "Dec"
- Necessito que "2" vagi abans que "10"
- Necessito que l'hora "00:15:01" vagi abans que "00:48:02"
- I finalment, la resta de línia sense ordenar.
He provat amb això:
cat auth.log daemon.log | sort -k 3,3r -k 2,2n -k 1,1Mr
Però el resultat no queda ordenat com una única bitàcola coherent. Crec
que no entenc bé la sintaxi de les columnes "-k"
Més informació sobre la llista de correu gilug