우분투에서 많은 파일중에 원하는 문자열이 들어있는 파일을 검색하고 싶은 경우가 있다.
일일이 검색하거나 툴을 사용하여 검색을 할 수 도 있지만, shell 상에서 간단히 검색하는 방법이 있다.
바로 grep 명령을 사용하면 원하는 문자열이 들어있는 파일을 바로 검색 할 수 있다.
- Usage: grep [OPTION]... PATTERN [FILE]...
- Example: grep -i 'hello world' menu.h main.c
원하는 위치에서 하위폴더를 포함하여 원하는 문자열을 검색하려면 다음과 같이 수행하면 된다.
- grep -r word .
- -r : 하위폴더까지 검색
- word : 검색하고자하는 문자열
- . : 현재폴더를 최상위 폴더로 지정하고 검색시작
- 예제
'OS > Linux' 카테고리의 다른 글
[Ubuntu] build-essential (3) | 2014.08.17 |
---|---|
[Ubuntu] Terminal 관련 단축키 (0) | 2014.06.08 |
[Ubuntu] 한글 입력 설정 (1) | 2013.04.19 |
[Ubuntu] NM 으로 so 파일 심볼을 검색하는 방법 (0) | 2013.03.01 |
[Ubuntu] apt-get 으로 설치가능한 쓸만한 패키지들 (0) | 2013.03.01 |