2010. 12. 6. 08:38
Linux/Ubuntu의 wc로 단어수 구하기
2010. 12. 6. 08:38 in Research/Ubuntu
검색된 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 |
'Research > Ubuntu' 카테고리의 다른 글
Linux/Ubuntu에서 sed와 tr을 이용하여 text 바꾸기(replace) (0) | 2010.12.07 |
---|---|
sort로 output 정렬하고 활용하고 binary file에 문자열 찾기 (0) | 2010.12.07 |
Ubuntu/Linux의 grep으로 text 검색하기 (0) | 2010.12.03 |
Ubuntu/Linux에서 pr로 text file page 번호 매기기 (0) | 2010.11.30 |
Text를 page로 표시하기 (0) | 2010.11.26 |