grep --help
and 에 따르면 , 기본 POSIX 기본 정규 표현식 (BRE) 대신 패턴을 Perl 정규 표현식 (정확하게)으로 해석하기 위해이 옵션을 man grep
사용할 수 있습니다 .-P
Perl 언어 에서 패턴 해석을 조정하기 위해 다양한 수정 자를 표현식에 추가 할 수 있습니다 (구문에서 /pattern/modifiers
).
그렇다면 누군가 grep의 Perl 정규식에 수정자를 어떻게 추가 할 수 있습니까? 같은 변형을 시도 grep -P "/^got.it$/ms" [FILE]
했지만 검색 결과가 잘못되었습니다.
그러나 PCRE 해석에 대해 매뉴얼은 다음을 지적합니다.
이것은 매우 실험적이며 grep -P 는 구현되지 않은 기능에 대해 경고 할 수 있습니다.
grep 도구 가 수정자를 전혀 지원하지 않을 수 있습니까?
그건 그렇고, -i
수정 자의 예 인 옵션 을 사용하여 대소 문자를 구분하지 않는 패턴 일치를 수행 할 수 있음을 알았습니다 .
Crossposted : unix.stackexchange.com/questions/110875/...은
—
금발 미녀