2009-07-02 3 views

답변

2

내가

zgrep "somepattern" access_log.X.gz | awk '{print $3}' | sort -u | wc -l 

awk 클라이언트 IP 주소가 들어있는 필드를 인쇄하는 것입니다 같은 것을 사용하는 것이 (나는 여기 세 번째 필드있어 가정하지만, 로그 형식과 일치하는 수를 조정하고 있습니다) , sort -u은 IP 주소를 정렬하고 중복을 제거한 다음 wc -l은 줄 수를 계산합니다.