[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