반응형
안녕하세요,
오늘은 리눅스에서 문자열 검색 방법에 대해 포스팅 해보도록 하겠습니다.
grep 사용법
문자열 검색을 위해 사용하는 명령어는 grep입니다. grep을 통해 파일 내 존재하는 문자열뿐만 아니라 파이프와 함께 사용해 명령 수행 결과 중 특정 문자열을 검색할 수 있어서 아주 유용하게 사용되는 명령어입니다.
/* 특정 파일에서 문자열 검색 */
grep [옵션] 문자열 파일명
/* 명령어 수행 결과에서 문자열 검색 */
명령어 | grep [옵션] 문자열
[옵션]
-c | 검색한 문자열을 포함한 라인 수를 출력한다. |
-l | 문자열을 검색할 때 대소문자를 구분하지 않는다. |
-A숫자 | 문자열이 있는 라인을 포함하여 지정한 숫자만큼 위쪽 라인을 출력한다. |
-B숫자 | 문자열이 있는 라인을 포함하여 지정한 숫자만큼 아래쪽 라인을 출력한다. |
반응형
사용 예시
/* test.html 파일에서 hello 문자열 검색하기 */
grep hello test.html
/* 현재 디렉터리의 목록 중에서 html 문자열이 들어간 파일 또는 디렉터리 찾기 */
ls -al | grep html
/* 현재 프로세스 중 test_process 문자열이 들어간 프로세스 찾기 */
ps -ef | grep test_process
결과 예시
감사합니다.
반응형
'▶ 운영체제 [OS] > ▷ 우분투 [Ubuntu]' 카테고리의 다른 글
[리눅스 우분투] su: Authentication failure 오류 해결 방법 (0) | 2023.01.15 |
---|---|
[리눅스 우분투] 파일 검색하기 (find) (0) | 2022.06.08 |
[리눅스 우분투] 7z 압축 및 해제 (1) | 2022.05.24 |
[리눅스 우분투] gzip / bzip2 차이, 압축 및 해제 (0) | 2022.05.23 |
[리눅스 우분투] E:/var/lib/dpkg/lock-frontend 잠금 파일을 얻을 수 없습니다 - open (11: 자원이 일시적으로 사용 불가능함) 오류 해결 방법 (0) | 2022.04.01 |
댓글