나는 기록 파일의 자료 처리를 위해 광대하게 awk를 (커트와 grep와 함께) 이용한다 또는 어떤 문서 처리든지를 위해 필요로 한다. AWK는 우수한 문서 처리 공구/여과기 및 보고서 작성자이다.

AWK는 왜 아주 중요한가?
우수한 여과기 및 보고서 작성기이다. 유닉스 많은 공용품은 정보의 줄 그리고 란을 생성한다. AWK는 이 줄 및 란 가공을 위한 우수한 공구이고, AWK를 사용하게 대부분의 전통적인 프로그램 언어 보다는 쉽다. C. AWK에는 또한 끈 조작 기능이 있는 것과 같은 arithmatic 통신수를 이해하기 때문에, 가짜 C interpretor 것 위하여 여겨질 수 있다, 그래서 특정한 끈을 찾고 산출을 변경할 수 있다. AWK에는 또한 믿을 수 없는 유용한, 연합 배열이 있고 특징 최대 계산 언어 부족이다. 연합 배열은 복잡한 문제에게 하찮은 운동을 할 수 있다.


어두운 awk 명령을 찾고 있는 동안 나는 이 좋은 awk 자원을 우연히 만났다. 적극 추천하는.

예를 들면 나는 지금 막 얼마 자료가 당신의 심상에 직접 연결하는 나의 위치에서 심상 leechers (웹사이트)에 나에 의하여 봉사하고 있던지 알아내기 위하여 awk를 이용했다. 나는 아래에 간단한 나의 기록 파일의 자료를 (바이트에서) 얻기 위하여 원본을 이용했다.

egrep "gif|도트 JPG|png" /var/log/httpd/access_log *|grep - v taragana|커트 - f10 - d "|awk" {만약에 ($0! = "-") 합계 = 합계 + $0} 끝 {인쇄 합계} '