concatenate compressed and uncompressed logs
$ find /var/log/apache2 -name \'access.log*gz\' -exec zcat {} ; -or -name \'access.log*\' -exec cat {} ; This command allows you to stream your log files, including gziped files, into one stream which can be piped to awk or some other command for analysis.
Note: if your version of \’find\’ supports it, use:
find /var/log/apache2 -name \'access.log*gz\' -exec zcat {} + -or -name \'access.log*\' -exec cat {} +
by David Winterbottom (codeinthehole.com)
Related articles by Zemanta
- Visualizing system performance data (amit-agarwal.co.in)
- Uncompressed data in base64? Probably not (phpied.com)
- Velocity: Forcing Gzip Compression (stevesouders.com)
- Compression algorithms used by Google (feedblog.org)
You must log in to post a comment.