GREP 에서 정규식으로 검색하기

dubzero의 이미지

파일에서 JPG 혹은 jpg 가 들어간 라인을 찾아서 라인수를 계산하려고 합니다

grep JPG file|wc -l
grep jpg ile|wc -l

정규식으로 위 과정을 한 라인으로 하고 싶은데 촛짜라서 도저히 모르겠습니다
정규식 참 어렵네요..

MackTheKnife의 이미지

grep [jJ][pP][gG] file | wc -l

santana의 이미지

egrep "jpg|JPG" file | wc -l

grep 대신 egrep을 사용하는 습관을..

제발 좀 긍정적인 마음가짐으로...

frogie의 이미지

santana wrote:
egrep "jpg|JPG" file | wc -l

grep 대신 egrep을 사용하는 습관을..

grep -i jpg file | wc -l

alfalf의 이미지

frogie wrote:
santana wrote:
egrep "jpg|JPG" file | wc -l

grep 대신 egrep을 사용하는 습관을..

grep -i jpg file | wc -l

grep -Fci jpg file 또는 fgrep -ci jpg file

보다 빠릅니다.

byteme의 이미지

expr `grep JPG file|wc -l ` + `grep jpg file|wc -l` -_-;;;;;;;;;

쿠크다스의 이미지

byteme wrote:
expr `grep JPG file|wc -l ` + `grep jpg file|wc -l`
-_-;;;;;;;;;

JPG jpg 두 개 모두 들어가는 줄이 있을지도 모르므로,
expr `grep -h JPG file| grep -v jpg | wc -l ` + `grep -h jpg file|wc -l`

과자가 아닙니다.
cuckoo dozen, 즉.12마리의 뻐꾸기란 뜻입니다.