2009-05-25 4 views
2

에코 명령의 버전을 알 수 있습니까 메아리 설명서 페이지 echo --version이 echo 명령을 출력해야합니다. echo 명령 또는 해당 설명서의 버그입니까? .. plz 설명 .. 에코 도우미와 동일합니다 !!echo --version이 작동하지 않음

+1

는'에코를 주장하는 사람이 페이지로 연결되는 링크를 기입하십시오 --version'은 "--version"을 stdout에 쓰는 것 외에는 아무것도하지 않습니다. –

+0

@ S.Lott - try/bin/echo --version :) –

+0

왜 이것을 닫으시겠습니까? 내장 된 우선 순위는 (휴대용) 셸 스크립트를 작성하기 시작한 사람들에게 매우 혼란 스러울 수 있습니다. –

답변

11

당신은 아마도 내장 쉘 echo을 때리고있을 것입니다.

help echo 

을 시도, 내장 에코의 도움말 섹션의 실제 프로그램

/bin/echo --version 

을 사용해보십시오 그리고 당신과 떠들썩한 파티를 사용하는 경우의 맨 페이지를 들면,

man bash 

을 시도하여 shell

1

아마도 echo를 사용하는 것은 bash에 통합 된 것입니다.

/bin/echo --version 

강제로 coreutils에서 에코를 호출하고 해당 버전을 표시합니다. 내장 매크로 맨 페이지를 확인 "내장 명령"에 대한 자세한 내용은

0

(bash는 특정 주, 광범위한 bash는 남자 페이지의 기본적으로 "내장 명령"섹션)

+0

어떻게 쉘을 강제 할 수 있습니까? 내장 된 쉘 대신 일반 에코 프로그램을 사용하십시오. 쉘은 먼저 이것을 검색하기 전에 내장 함수를 찾습니다. 경로 환경 변수 .. 이 단계를 건너 뛸 수있는 방법은 무엇입니까 ?? 고맙습니다. – sud03r