为什么 cd 默认为 ~?

为什么 cd 默认为 ~?

当您键入时cd,它基本上会执行与 相同的操作cd ~。为什么?

我想知道这是否只是一种硬编码行为,或者 bash 是否正在扩展命令或其他什么。

答案1

那就是POSIX 指定的行为。不是特定于 bash 的。

相关内容