파일(또는 입력문장)내 라인수, 단어수, 글자수, 바이트수를 출력해주는 명령어이다.

(word count의 약자)


1. 문장을 입력하여 카운트하기


wc


실행후 프롬프트에 원하는 문장을 입력한 후, Ctrl + D를 눌러 종료.



실행을 완료하면 3개의 정수값이 출력되는데 순서별로 [라인수], [단어수], [글자수]이다.


2. 파일 카운트하기

명령어 뒤에 파일명을 파라미터로 전달해준다.


wc hello.txt


[hello.txt]


[결과]


3. 라인수 카운트하기


wc -l hello.txt


4. 단어수 카운트하기


wc -m hello.txt


5. 바이트수 카운트하기


wc -c hello.txt


6. 파일내 특정 단어가 포함된 라인수 카운트하기

실무에서 가장 많이 쓰이는 방법이 아닐까 한다. 로그파일에서 특정 요청이 몇번 들어왔는지, 금일 발생한 Exception이 몇번이였는지 등에 활용할 수 있다. grep과 함께 파이프(|) 조합으로 사용한다.


cat hello.txt | grep hello | wc -l



실무에서 파일대상은 catalina.out, 아파치 accesslog, log4j 로그파일 등이 될 것이다.


'서버 > 리눅스 명령어' 카테고리의 다른 글

[리눅스] tar, zip  (0) 2015.12.08
[리눅스] ls  (0) 2015.11.06
[리눅스] du  (0) 2015.09.07
[리눅스] df  (0) 2015.09.07
[리눅스] ps  (0) 2015.09.04
Posted by SungHoon, Park
,