Grepping through .gz log files

apache-2.2grepgziplogrotate

Does there exist a magical shell piping which would allow easily to grep through bunch of .gz log files without needing to extract them somewhere?

.gz files are Apache logs, result of log rotation. I'd like to quickly check how often certain URIs are accessed in the past.

Best Answer

The zgrep program is available for Linux (and perhaps some Unix too). This will decompress the files and then grep through them.