
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