글 작성자: juyoungit

grep [option] [pattern] file

파일에서 특정한 패턴(문자열)을 탐색하는 명령어

grep 명령어는 탐색을 진행해서 해당 문자가 들어있는 파일을 찾아서 해당문자가 있는 행을 출력해준다.

<사용예시>

Linux 라는 문자열을 sample.txt 내에서 탐색하여서 이를 포함하고 있는 문자열들이 출력되었다.

다음과 같이 검색한 문자열을 바탕으로 해당 파일내에서 검색을 진행하여 이를 포함하고 있는 문자열들을 따로 보여준다.

만약 해당 파일내에 없는 문자열을 입력한다면 따로 없다는 메시지는 뜨지 않고 그냥 출력내용이 없이 명령어가 마무리 된다.

grep도 다양한 옵션을 지원한다. grep의 다양한 옵션에 대한 내용들은 차후에 뒤에서 다시 다루는 것으로 하겠다.

'Infra > Linux' 카테고리의 다른 글

Linux Command : head  (0) 2021.02.10
Linux Command : wc  (0) 2021.02.10
Linux Command : uniq  (0) 2021.02.10
Linux Command : sort  (0) 2021.02.10
Linux Command : history  (0) 2021.02.10