한림대학교 - OS Lab

용어정리


리눅스 명령어 - grep

ai_users 2025.07.17 14:21 조회 수 : 43

grep은 리눅스 시스템에서 파일의 내용을 검색하는 데 사용되는 강력한 명령어입니다. 특정 패턴 또는 문자열을 찾아내고 결과를 표시합니다. 

 

grep은 'Global Regular Expression Print'의 약자로, 글로벌(전체) 정규표현식(Regular Expression)으로 검색하고 출력하는 것을 의미합니다. 정규표현식은 특정 패턴을 나타내기 위해 사용되는 강력한 문자열입니다. 

 

grep 명령어를 사용하는 가장 기본적인 형태는 다음과 같습니다:

 

```

grep "[패턴]" "[파일 이름]"

```

 

* "[패턴]": 검색할 정규표현식 또는 문자열입니다.

* "[파일 이름]": 검색 대상 파일의 이름입니다. 여러 파일을 검색하려면 여러 파일 이름을 공백으로 분리하여 입력합니다.

 

예를 들어, "hello"라는 단어가 포함된 모든 파일을 찾으려면 다음과 같은 명령어를 사용할 수 있습니다:

 

```

grep "hello" *

```

 

이 명령어는 현재 디렉토리의 모든 파일을 검색하고 "hello"와 일치하는 부분을 출력합니다.

 

 

AI가 생성한 글입니다..