문제

모든 Apache 액세스 로그 파일이 있습니다 access.log, access.log.1 access.log.1.gz 기타 ... 내가 원하는 것은 zcat GZIP 형식이 아닌 모든 파일은 X 프로그램에 파이프합니다.

나는 내가 할 수 있다는 것을 안다 : zcat /var/log/apache2/access.log.*.gz | someapp... 그러나 그것은 단지 효과가있을 것입니다 *.gz 그리고 처음 두 로그가 아닙니다.

어떤 아이디어라도 감사 할 것입니다

도움이 되었습니까?

해결책

ZCAT -F를 사용하면 압축되지 않은 파일을 그대로 복사합니다.

다른 팁

HTTP 로그 서버 파일의 특정 사용 사례의 경우 zmergelog 명령 (Mergelog 패키지에서). 또한 합병 결과를 연대순으로 정렬합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top