[gilug.org] Processar fitxers per ordre

Jordi Pujol jordipujolp gmail com
2008-11-11 09:48:56 UTC


El Sunday 09 November 2008 15:29:21 Narcis Garcia - GiLUG va escriure:
> Hola,
>
> Vull fer un script que mostri el contingut dels fitxers:
> /var/log/auth.log
> /var/log/auth.log.0
> però amb la següent instrucció:
> cat /var/log/auth.log*
> m'ho fa per ordre alfabètic.
>
> Algú sap com aconseguir que la instrucció "cat" o equivalent tramiti els
> fitxers per ordre de data-hora ?
>

amb xarg podem encadenar varies instruccions per tal de processar les linies 
rebudes des de stdin

la ordre ls ens dona varies opcions per ordenar la sortida, 
Sort entries alphabetically if none of -cftuvSUX nor --sort.
aquesta ordre ho fa:

ls -t /var/log/auth.log* | xargs -r cat

> Gracies.
>
>
> _______________________________________________
> Llista del GiLUG
> 
> http://gilug.org/cgi-bin/mailman/listinfo/llista
> * Tots els missatges queden publicats a:
> http://gilug.org/pipermail/llista/





Més informació sobre la llista de correu gilug