我知道macOS's default file system is case-insensitive。因此,如果我有一个名为 ~/Test
的目录; cd ~/test
和 cd ~/TeSt
将起作用并将我的 shell 的当前目录更改为 ~/Test
目录。但是,我的 shell “看到”了我当前的工作目录作为我cd
'd 的原始情况。 pwd
的输出、echo $PWD
的输出以及我的 shell 提示都显示“不正确”的大小写(在 bash
和 zsh
中测试)。
有没有办法让我的 shell 或 cd
命令使用我导航到的目录的实际大小写?
我希望能够cd ~/test
,并让basename $(pwd)
(以及我的提示等)显示Test
而不是test
。