zcat Dateien in und nicht in gzip-Format
Frage
ich alle Zugriffsprotokolldateien als access.log, access.log.1 access.log.1.gz
etc meine Apache habe ... Was ich will, ist es, alle Dateien in und nicht in gzip-Format und Rohr sie in ein X-Programm zcat
.
Ich weiß, was ich tun kann: zcat /var/log/apache2/access.log.*.gz | someapp...
aber das funktioniert nur für *.gz
und nicht die ersten beiden Protokolle
Alle Ideen werden es zu schätzen wissen
Lösung
Verwendung zcat -f, wird es nicht komprimierte Dateien kopieren wie
Andere Tipps
Für den speziellen Anwendungsfall von HTTP-Protokoll-Server-Dateien, sollten Sie den zmergelog
Befehl (aus dem mergelog-Paket). Es sortiert zusätzlich das Ergebnis der Zusammenführung in chronologischer Reihenfolge.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow