私はwhatisコマンドが実行可能プログラム(コマンド)の簡単な説明を出力するために使用されることを知っています。
だから両方
whatis cd
whatis type
印刷します:適切なものはありません(私が理解したところによると、すべてシェルに組み込まれています)。しかし、なぜ効果がありますか?
whatis echo
echoはシェルに組み込まれていますが、これについての説明はありますか?
答え1
これはすべてシェルに組み込まれているので、echoで動作します。そして注文。デフォルトでは、組み込み関数が使用されます。
$ type echo
echo is a shell builtin
$ type -P echo # ignores builtins
/bin/echo
$ echo foo # builtin
foo
$ /bin/echo foo # external command
foo