Подтвердить что ты не робот

Файлы zcat, а не в формате gzip

У меня есть все файлы журнала доступа Apache как access.log, access.log.1 access.log.1.gz и т.д. Я хочу, чтобы zcat все файлы в формате gzip, а не в gzip, и транслировал их в программу X.

Я знаю, что могу сделать: zcat /var/log/apache2/access.log.*.gz | someapp..., но это будет работать только для *.gz, а не для первых двух журналов.

Любые идеи будут оценены им

4b9b3361

Ответ 1

используйте zcat -f, он скопирует несжатые файлы, как есть

Ответ 2

Для конкретного использования файлов сервера протоколов HTTP рассмотрите команду zmergelog (из пакета mergelog). Он дополнительно сортирует результат слияния в хронологическом порядке.