집 >운영 및 유지보수 >리눅스 운영 및 유지 관리 >Linux에서 grep을 사용하여 포함되지 않은 것을 찾는 방법
Linux에서는 grep 명령의 "-v" 매개변수를 사용하여 포함되지 않은 문자열을 찾을 수 있습니다. grep 명령은 매개변수가 "-"로 설정된 경우에 사용됩니다. v"는 역선택을 의미하며 텍스트와 일치하는 모든 줄을 제외하려면 구문은 "grep -v string filename not include"입니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
Linux grep 명령은 파일의 조건을 충족하는 문자열을 찾는 데 사용됩니다.
grep 명령은 콘텐츠에 지정된 템플릿 스타일이 포함된 파일을 찾는 데 사용됩니다. 파일 콘텐츠가 지정된 템플릿 스타일과 일치하는 경우 기본 grep 명령은 템플릿 스타일을 포함하는 열을 표시합니다. 파일 이름이 지정되지 않거나 -가 주어지면 grep 명령은 표준 입력 장치에서 데이터를 읽습니다.
[root@www ~]# grep [-acinv] [--color=auto] '搜寻字符串' filename
옵션 및 매개변수:
-a: 바이너리 파일을 텍스트 파일로 검색
-c: '검색 문자열'이 발견된 횟수 계산
-i: 대소문자 차이를 무시하므로 대문자로 처리됨 동일
-n: 그런데 줄 번호를 출력합니다.
-v: 역선택, 즉 '검색 문자열' 내용 없이 줄을 표시합니다! 일치하는 텍스트가 포함되지 않은 모든 줄 표시
--color=auto: 찾은 키워드를 색상으로 표시할 수 있습니다!
예를 들어 ok가 포함되지 않은 행을 추출하고 해당 행 수를 계산해야 합니다
grep -cv "OK" result
또는
grep -v "OK" result |wc -l
ok가 포함되지 않은 행과 행 수를 표시
grep -nv "OK" result
추천 학습: 리눅스 비디오 튜토리얼
위 내용은 Linux에서 grep을 사용하여 포함되지 않은 것을 찾는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!