为什么"键入cd"在Mac OS上声明" cd是一个功能"?

时间:2014-08-19 10:39:13

标签: macos bash terminal command-line-interface cd

在Mac OS Yosemite上,我输入以下内容:

Max:~ Max$ type cd
cd is a function
cd ()
{
    __zsh_like_cd cd "$@"
}
Max:~ Max$ 

我想cd is a shell builtin。这是为什么?有人可以详细说明吗?

1 个答案:

答案 0 :(得分:2)

正如@fedorqui所说,这是因为有些东西创建了cd函数来覆盖别名。

此特定似乎来自rvm