리눅스 분류
CustomLog에 awk와 cronolog 연결하기
작성자 정보
- 백창열 작성
- 작성일
컨텐츠 정보
- 1,897 조회
- 3 댓글
- 0 추천
- 목록
본문
CustomLog를 아래처럼 잡았습니다.
CustomLog "|awk -f /log/log-formatting.awk |/usr/local/sbin/cronolog
/log/access_%Y%m%d.log" w3c
쉘에서 cat access.log | awk -f /log/log-formatting.awk 를 수행하면 아주
잘 돌아갑니다. 하지만 아파치 CustomLog에서는 동작하지 않습니다.
access.log와 error.log 두 파일 어디에도 아무것도 남지 않습니다. 테스트를 위해 awk 대신 cat으로 바꿔보았는데 그것은 잘 동작합니다.
CustomLog "|cat |/usr/local/sbin/cronolog /log/access_%Y%m%d.log" w3c
조언 부탁드립니다. 고맙습니다.
- 백창열 드림
관련자료
-
이전
-
다음
댓글 3
백창열님의 댓글
- 백창열
- 작성일
몇 백 바이트가 되는 쿠키 문자열 중에서 의미있는 일부만 필터링 하기 위해 awk를 씁니다.
박명식님의 댓글
- 박명식
- 작성일
혹시 awk path 가 없어서...
cat 은 되신다니 아니겠죠? -_-
cat 은 되신다니 아니겠죠? -_-
백창열님의 댓글
- 백창열
- 작성일
예.. 경로 문제는 아니었습니다. 해결한 방법은 답글로 달았습니다.