리눅스 명령어 grep CMD linux
파일 내에서 특정한 패턴을 검색하여 그 패턴을 포함하는 모든 줄을 화면에 출력하는 명령어. 파일 내에 특정한 패턴을 찾기 위해 많이 사용한다. 찾으려고 하는 패턴을 정규식이라고 표현한다. grep 명령어의 약자에서 볼 수 있듯이 많은 패턴을 제공하고 있다.
[명령어 형식]
# grep OPTIONS PATTERN file1
[기본 사용법]
# grep root /etc/passwd
# CMD | grep root
# cat /etc/passwd | grep root
# rpm -qa | grep talk
# ps -ef | grep xinetd
# chkconfig --list | grep ssh
[명령어 옵션]
옵션 |
설명 |
-l |
패턴이 있는 파일 이름만 출력한다. |
-n |
패턴을 포함하는 줄을 출력할 때 줄 번호와 함께 출력한다. |
-v |
패턴을 포함하는 줄을 제외하고 출력한다. |
-c |
패턴을 찾은 줄의 수를 출력한다. |
-i |
패턴을 찾을 때 대소문자를 구분하지 않는다. |
예. grep 명령어 옵션
grep 명령어 다음 i 옵션과 n 옵션이 보이시나요??
'공부합시다 > 리눅스' 카테고리의 다른 글
리눅스 쉘의 정의, 기능 (0) | 2016.12.15 |
---|---|
리눅스 명령어 find CMD linux (0) | 2016.12.14 |
리눅스 명령어 file CMD linux (0) | 2016.12.12 |
리눅스 명령어 sort CMD linux (0) | 2016.12.11 |
리눅스 명령어 diff CMD linux (0) | 2016.12.10 |