"--help"의 문자 그대로의 의미를 찾기 위해 fgrep을 얻으려면 어떻게 해야 합니까?

"--help"의 문자 그대로의 의미를 찾기 위해 fgrep을 얻으려면 어떻게 해야 합니까?
fgrep --help | fgrep "--help"

전체 fgrep --help만 반환하려면 "--help" 텍스트가 있는 줄만 반환하려면 어떻게 해야 합니까?

따옴표도 효과가 없습니다 \-\-help.

답변1

나는 당신이 사용할 수 있다고 믿습니다

fgrep -- --help

이를 달성하기 위해. 매뉴얼 페이지에 언급되어 있습니다.

fgrep -e --help

에서 인용http://www.openbsd.org/cgi-bin/man.cgi?query=grep:

-e 패턴 입력 검색 중에 사용되는 패턴을 지정합니다. 지정된 패턴과 일치하는 경우 입력 행이 선택됩니다. 이 옵션은 여러 -e 옵션을 사용하여 여러 패턴을 지정하거나 패턴이 대시("-")로 시작하는 경우 가장 유용합니다.

답변2

대체 해결 방법: -e매뉴얼 페이지에서 제안하는 옵션을 사용하십시오("하이픈으로 시작하는 패턴 보호").

fgrep -e --help

관련 정보