자, 정규 표현식, sed, awk 및 삼총사를 학습한 후 남은 것은 grep뿐입니다. 함께 살펴볼까요
grep이 무엇인지 먼저 살펴보겠습니다
Baidu it
영어: 전역 검색 정규식(RE)을 입력하고 해당 줄을 인쇄합니다.
중국어: 정규식에 대한 포괄적인 검색 및 줄 인쇄
grep은 정규식을 사용하여 텍스트를 검색하고 일치하는 줄을 인쇄할 수 있는 강력한 텍스트 검색 도구입니다.
grep 계열에는 grep, egrep, fgrep이 포함됩니다
원리
grep의 원리에 대해 말씀해 주세요.
파일 목록이나 표준 입력이 주어지면 grep은 텍스트에서 하나 이상의 표현식과 일치하는 항목을 검색하고
과 일치하는(또는 일치하지 않는) 또는 텍스트
사실 직설적으로 말하면 grep의 과정은 sed의 주소 지정 과정과 크게 다르지 않습니다. sed 처리 과정을 참고하여 grep 처리 과정을 정리합니다. 텍스트 한 줄을 패턴 공간으로 읽어 들입니다.테스트 텍스트
Alice Ford, 22 East Broadway, Richmond VA
Orville Thomas, 11345 Oak Bridge Road, Tulsa OK
Eric Adams, 20 Post Road, Sudbury MA
Hubert Sims, 328A Brook Road, Roanoke VAAmy Wilde, 334 Bayshore Pkwy, Mountain CA 보기
Sal Carpenter, 73 6th Street, Boston MAansible은 ansible
saltstcak은 (ansible)보다 강력합니다. ㅎㅎ
ansibl은 ansible
Matcher 선택
일치 제어
출력 제어
출력 줄 접두사 제어
콘텐츠 제어
파일 및 디렉터리 옵션
기타 옵션
종료 상태
일치에 성공하면 종료 상태 코드는 0, 일치에 실패하면 종료 상태 코드는 1, 일치에 오류가 있는 경우 종료 코드는 2