본문 바로가기

리눅스/우분투

리눅스 - 파일안의 줄 수 세기, 단어 세기

이전에 작성한 특정 폴더의 파일 개수를 세는 방법과 유사합니다.


리눅스 특정 폴더 파일 개수 세기 -  http://ngee.tistory.com/387



특정 파일 내용을 출력하기 위한 명령어는 cat이 대표적이자나요.


예를 들어서   /home/test/aaa 라는 파일안에 내용을 출력해보고 싶을 때


cat /home/test/aaa 라고 하죠. 


이때 파이프로 wc -l(소문자 엘) 명령어를 실행하면 총 줄 수를 셀 수 있습니다.


cat   /home/test/aaa  |  wc  -l 


위와 같이요.





한편, 단어를 세는 것은 wc의 w 옵션을 통해서 할 수 있는데요.


예를 들어서   /home/test/aaa  파일안에 아래와 같은 문자열이 존재한다고 가정하면


hello   linux   world


아래 명령어의 결과는


cat   /home/test/aaa  |  wc   -w 


당연히 3이 나오겠죠.