起初,我正在寻找which在给它某些程序作为参数后不输出任何内容的原因,例如cd.
从我在这里发现的情况来看,原因可能是cd我的机器上有一个函数,通过运行type cd.
TLDR:但是由于which可以通过$PATH变量定位的普通程序放置在这些$PATH文件夹之一中,函数或脚本cd存储在哪里?
user@linuxmchine:~$ type cd
cd is a function
cd ()
{
__zsh_like_cd cd "$@"
}
Run Code Online (Sandbox Code Playgroud)