Назад | Перейти на главную страницу

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

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

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

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

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

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

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

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

export GREP=/bin/egrep

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

Обычно я использую:

zcat filename.gz | less