정규 표현식 사용 보기

꺽쇠로 묶은 문자 사용한 찾기 예제:

   grep -n '[dD]on't' tasks

윗 예제는 tasks 파일 안에서, don't나 SAMP>Don't 문자열이 있는 줄을 그 줄 번호와 함께 보여 주는 명령입니다.


특별한 의미를 지닌 문자의 그 의미를 부여하지 않기:

   grep '^\$' money

윗 예제는 money 파일에서 줄 처음에 $ 문자로 시작하는 줄을 보여줍니다. 정규 표현식에서는 $ 문자는 줄 끝을 나타내는 의미로 사용되지만, \ 문자 다음에 오면, 그 문자 자체를 뜻하게 된다.


줄 처음에서 찾기 예제:

   ls -l | grep '^d........x'

윗 예제는 현재 경로 안에 있는 하위 경로를 찾는데, 다른 사용자도 실행할 수 있는 것만을 찾아서 보여줍니다.


특정 패턴으로 끝나는 문자열을 찾는 예제:

   ls -l | grep '[^.xdh]$'

윗 예제는 .xdh 문자열로 끝나는 파일을 제외한 현재 경로 안에서의 모든 파일을 보여줍니다.


[차례] [찾기] [색인]