검색된 string에 match된 개수를 알아야 하는 경우가 있습니다. wc 명령은 이와 같이 줄 개수를 구하는데 종종 사용되기도
합니다. 예를 들어, 아래와 같이 특정 IP 주소에 대해 apache 로그로 부터 몇번 hit가 있었는지를 체크해 줍니다.
- $ grep xxx.xxx.xxx.xxx /var/log/httpd/access-log | wc -l
wc 명령은 다른 용도도 사용되는데, 기본적으로 file의 wc는 줄, 단어, byte 수를 출력합니다.
$ wc /var/log/dmesg 1066 8944 69650 /var/log/dmesg |
$ wc /var/log/*.log 17 218 1700 /var/log/auth.log 6 64 499 /var/log/boot.log 870 4099 41647 /var/log/bootstrap.log 0 0 0 /var/log/daemon.log 0 0 0 /var/log/dpkg.log 32 265 2331 /var/log/fontconfig.log 0 0 0 /var/log/jockey.log 5 86 590 /var/log/kern.log 0 0 0 /var/log/lpr.log 0 0 0 /var/log/mail.log 0 0 0 /var/log/pm-powersave.log 0 0 0 /var/log/pycentral.log 0 0 0 /var/log/ufw.log 0 0 0 /var/log/user.log 399 2920 22760 /var/log/Xorg.0.log 1329 7652 69527 total |
[출처 : http://greenfishblog.tistory.com/64]
'Academy I > Tech Academy' 카테고리의 다른 글
[Linux]awk, cut, od, unix2dos (0) | 2015.01.02 |
---|---|
[Linux]diff로 차이점 체크하기 (0) | 2015.01.02 |
[Linux]sed와 tr을 이용하여 text 바꾸기(replace) (0) | 2015.01.02 |
[Linux]sort로 output 정렬, binary file에 문자열 찾기 (0) | 2015.01.02 |
[Linux]grep으로 text 검색하기 (0) | 2015.01.02 |
[Linux]pr로 text file page 번호 매기기 (0) | 2015.01.02 |
[Linux]Text를 page로 표시하기 (0) | 2015.01.02 |
[Linux]Text file 표시하기 (0) | 2015.01.02 |