grep 사용법

|

Grep

grep는 파일의 내용을 확인해서 찾는 문자열이 포함되었는지 아닌지 찾아주는 명령어입니다. ‘Global Regular Expression Print’의 약어입니다.


사용 방법

grep -r "검색하고 싶은 문자열" /home/pi

-r 옵션은 하위 폴더까지 검색하도록 하는 옵션입니다. /home/pi는 검색 시작 위치입니다.

만약 대소문자 구분을 하지 않으려면 -i 옵션을 사용하면 됩니다. -E 옵션은 파일 내용의 대소문자 차이를 무시하고 정규 표현식으로 검색하는 옵션입니다.


Regular Expression

grep에서 사용할 수 있는 간단한 정규식은 대표적으로 다음과 같습니다.

코드 설명
( ) 그룹화
| 좌우 중 하나
? 직전의 표현이 0회 또는 1회 등장
* 직전의 표현이 0회 이상 연속해서 등장
+ 직전의 표현이 1회 이상 연속해서 등장
. 임의의 한 문자
^ 줄 머리
$ 줄 끝