>  기사  >  운영 및 유지보수  >  리눅스에서 grep이란 무엇입니까?

리눅스에서 grep이란 무엇입니까?

WBOY
WBOY원래의
2022-03-16 16:15:587029검색

리눅스에서 grep은 시스템의 명령입니다. 이 명령은 "global 정규식 인쇄" 전역 정규식 출력의 약어입니다. 구문은 "grep[입니다. -abcEFGhHilLnqrsvVwxy]" .

리눅스에서 grep이란 무엇입니까?

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

리눅스에서 grep이란 무엇인가요? grep 명령어는 Global Regular Expression Print(Global Regular Expression Output)의 약자로, Linux 시스템에서 가장 강력한 명령어 중 하나입니다. 주어진 내용과 일치하는 줄을 찾기 위해 하나 이상의 파일을 검색하고 일치하는 내용을 출력합니다.

Linux grep 명령은 파일에서 조건을 충족하는 문자열을 찾는 데 사용됩니다.

grep 명령은 콘텐츠에 지정된 템플릿 스타일이 포함된 파일을 찾는 데 사용됩니다. 파일 콘텐츠가 지정된 템플릿 스타일과 일치하는 경우 기본 grep 명령은 템플릿 스타일을 포함하는 열을 표시합니다. 파일 이름이 지정되지 않거나 파일 이름이 - -인 경우 grep 명령은 표준 입력 장치에서 데이터를 읽습니다.

grep 구문 형식:

grep [参数]

공통 매개변수:

    -i: 대소문자 무시
  • -c: 일치하는 줄 수만 출력
  • -l: 일치하는 파일 이름만 나열, 제외 특정 일치 행 나열
  • -n: 일치하는 모든 행을 나열하고 행 번호 표시
  • -h: 여러 파일을 쿼리할 때 파일 이름을 표시하지 않음
  • -v: 표시하지 않음 모든 행 포함 일치하는 텍스트
  • -w: 전체 단어 일치
  • -x: 전체 줄 일치
  • -r: 재귀 검색
  • 테스트 디렉터리, 파일 내용은 모두 동일:

리눅스에서 grep이란 무엇입니까?예제 1, 파일에서 문자열 검색

grep test test01.txt

grep -i test test01.txt#대소문자 무시

리눅스에서 grep이란 무엇입니까?grep -n test test01.txt#-n줄 번호 표시

리눅스에서 grep이란 무엇입니까?grep -v 003 test01.txt#-v 일치하지 않는 행을 표시합니다.

리눅스에서 grep이란 무엇입니까?관련 권장 사항: "

Linux 비디오 튜토리얼

"

위 내용은 리눅스에서 grep이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.