Shell
Whatis 命令(shell 內置程序與可執行程序)
我知道whatis命令用於輸出有關可執行程序(命令)的簡要描述。
所以兩者
whatis cd whatis type
將列印:沒有什麼合適的(因為據我了解,它們都是 shell 內置的)。但是怎麼會,它適用於
whatis echo
即使 echo 是內置的 shell,對此有什麼解釋嗎?
這適用於 echo 因為它既是內置的 shell又是命令。預設情況下,使用內置函式。
$ type echo echo is a shell builtin $ type -P echo # ignores builtins /bin/echo $ echo foo # builtin foo $ /bin/echo foo # external command foo