这可能与此有关问题但那里的答案对我没有用。
我插入了外部硬盘,然后在终端中输入
ls /Volumes/TOSHIBA\ EXT
这将按预期列出文件和文件夹,但随后输入:
cd /Volumes/TOSHIBA\ EXT
抛出以下消息
-bash: cd: /Volumes/TOSHIBA\: No such file or directory
这是怎么回事?如何通过 切换到带有空格的目录Terminal.app
?
以下是上下文信息:
uname -vsr
Darwin 17.5.0 Darwin Kernel Version 17.5.0: Mon Mar 5 22:24:32 PST 2018; root:xnu-4570.51.1~1/RELEASE_X86_64
答案1
cd /Volumes/TOSHIBA\ EXT
应该可以正常工作。作为健全性检查,您可以尝试以下操作:
command cd /Volumes/TOSHIBA\ EXT
这将绕过您的环境中可能配置的任何别名和函数,并会造成干扰。要弄清为什么cd
无法按预期工作,请尝试以下建议:
type cd