Bash에서 ‘man echo’를 시도했는데 ‘echo –help’가 도움말을 표시 한 다음 종료된다고 말하고 마찬가지로 ‘echo –version’이 버전을 출력하고 종료한다고 나에게 말했습니다. 그러나 왜 작동하지 않습니까? ‘echo –help’는 단순히 ‘–help’를 그대로 인쇄합니다.
답변
man echo
echo
프로그램 과 관련이 있습니다 . GNU echo
는--help
다른 것과 마찬가지로 옵션을 지원 합니다 . echo
Bash에서 실행 하면 대신 내장 기능echo
을 얻 습니다 .
echo
기본 제공 프로그램이 아닌 프로그램에 액세스하려면 다음 경로를 제공하십시오.
/bin/echo --help
또는 Bash의 enable
명령 을 사용하여 내장 버전을 비활성화하십시오.
$ enable -n echo
$ echo --help
Bash에는 기본 명령이 많이 내장되어 있습니다. 속도가 조금 빠르기 때문에 필요할 때 항상 이와 같이 무시할 수 있습니다.
답변
다른 답변 외에도 다음을 사용할 수 있습니다.
$ help echo
내장 echo
명령에 대한 간단한 도움말도 참조하십시오 .
답변
옵션을 echo
이해하지 못하는 내장 bash 명령을 사용 하고 --help
있습니다. 사용하다:
/bin/echo --help
내장에 대한 도움말을 보려면을 echo
사용 man bash
하여 검색하십시오 echo
.