builtin
command
내장 함수를 검색할 때 동일한 기능을 갖고 있다면 내장 함수의 요점은 무엇입니까 ?
동일한 이름의 내장 함수가 아닌 특정 내장 함수를 .builtin
사용하십시오command
선택builtin
command
답변1
builtin
표준 유틸리티가 아닙니다.
POSIX 표준 문서는 다음 위치에 있습니다.command
유틸리티의 이론적 근거 섹션:
이
command
유틸리티는 8판 셸builtin
명령과 다소 유사하지만command
유틸리티를 검색하기 위해 파일 시스템에도 들어가기 때문에 이름builtin
이 덜 직관적입니다 .
이 builtin
유틸리티는 bash
이전 버전과의 호환성을 위해 제공됩니다.
dash
예를 들어 나는 다음과 같은 사실을 발견했습니다 builtin
.
$ builtin printf 'hello\n'
/usr/local/bin/dash: 3: builtin: not found