728x90
리눅스에서 grep은 검색할 문자열을 지정하여 그 문자열이 포함된 파일을 찾아 그 문자열을 포함한 행을 찾아주는 명령어이다. 다른 명령어와의 조합으로 여러가지 응용이 가능하다.
기본 사용법
grep [옵션] [문자열] [파일명]
ex) grep 'abc' [파일명] : 특정 파일에서 abc 문자열 찾기
- 옵션 설명
- -c : 일치하는 행의 수 출력
- -i : 대소문자 구별 x
- -v : 일치하지 않는 행만 출력
- -n : 포함된 행의 번호 함께 출력
- -l : 패턴이 포함된 파일 이름 출력
- -w : 단어와 일치하는 행만 출력
- -x : 라인과 일치하는 행만 출력
- -r : 하위 디렉토리를 포함한 모든 파일에서 검색
- -m 숫자 : 최대로 표시될 수 있는 결과 제한
- -E : 찾을 패턴 정규 표현식으로 찾음
- -F : 찾을 패턴 문자열로 찾음
내가 주로 사용하는 방식
grep -r 'abc'
728x90
'etc. > 리눅스, git' 카테고리의 다른 글
CentOS에서 작업 환경 세팅 (0) | 2023.08.30 |
---|---|
git add, git commit 취소 (0) | 2023.08.09 |
git 원격 저장소에 업로드 방법 (0) | 2023.08.07 |
vim에서 검색 (0) | 2023.08.05 |
리눅스 압축 (0) | 2023.08.04 |