programming/OS

[Linux] grep된 라인 수 세기

LeeBorn 2020. 12. 16. 22:00
반응형

Tux

grep 1번, 2번에 이어서 세 번째 글

grep된 라인이 총 몇줄인지 세는 법이다.

 

먼저 사용할 명령어는 wc 명령어에 옵션으로 "-l"을 붙여준다.

$ wc -l testlog.log

위와 같이 사용하면 "testlog.log"파일의 전체 라인수를 알려준다.

wc -l

이러한 기능을 grep과 같이 사용하면 아래와 같이 사용할 수 있다.

$ cat testlog.log | grep "2020-11-26" | wc -l

위처럼 사용했을 때는, "testlog.log"에서 "2020-11-26"이 포함된 전체 라인수를 출력해준다.

 

wc는 문자의 수 또는 단어의 수를 체크하는 옵션도 있지만,

여기서는 grep된 라인수를 세는 법만 적어둔다.

반응형