나는 차이를 이해하려고 grep -e
하고 grep -E
. 이제 grep manpage
내가 얻은 것 :
-E, --extended-regexp
PATTERN을 확장 정규식으로 해석하십시오 (아래 참조).
-e 패턴, --regexp = 패턴
패턴으로 PATTERN을 사용하십시오. -로 시작하는 패턴을 보호하는 데 유용
위의 설명은 나에게 이해가되지 않습니다.
그래서 누군가 examples
가 두 옵션의 차이점과 사용 옵션의 차이점을 사용하여 설명 할 수 있습니까 ?
PS : 버전 : grep (GNU grep) 2.10
-e
은 실제로 정규 표현식이 대시로 시작할 때 명확하게하는 것입니다. 그래서 grep ---foo
제공 unrecognized option: ---foo
하지만 당신은 말할 수있는 grep -e ---foo
정규 표현식에 대한 grep을 위해 ---foo
.