2010-02-06 9 views
12

Ho tutti i miei file di registro di accesso di Apache come access.log, access.log.1 access.log.1.gz ecc. Quello che voglio è di zcat tutti i file in e non in formato gzip e li si può inserire in un programma X.file zcat in e non in formato gzip

so che posso fare: zcat /var/log/apache2/access.log.*.gz | someapp... ma che sarà solo lavoro per *.gz e non le prime due tronchi.

Tutte le idee saranno apprezzare

risposta

18

uso zcat -f, sarà copiare i file non compressi come è

0

Per il caso di file di log del server HTTP uso specifico, si consideri il comando zmergelog (dal pacchetto mergelog). Essa ordina inoltre il risultato della fusione cronologicamente.