Просмотр файлов журнала .gz


14

Существует ли магическая оболочка, которая позволила бы легко просматривать файлы журналов .gz без необходимости их где-то извлекать?

Файлы .gz - это логи Apache, результат ротации логов. Я хотел бы быстро проверить, как часто к определенным URI обращались в прошлом.

Ответы:


23

Программа zgrep доступна для Linux (и, возможно, также для некоторых Unix). Это распакует файлы и затем выполнит их поиск.


5
+1. Смотрите также: zcat, zegrep, zmore, zless...
SmallClanger

7

Если по какой-то причине вам не хватает zgrep, вы можете сделать то же самое с gunzip и pipe:

gunzip -c <filename.gz> | grep <whatever you want to grep for>

4

Вы можете просто использовать zgrepдля просмотра сжатых файлов.

Если вам нужно использовать определенный grep, вы можете установить переменную среды GREP:

export GREP=/bin/egrep

2

Как насчет zgrep? Кажется, для установки на Mac OS и Ubuntu 11.04.


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.