切换到包含空格的目录

Gra*_*ate 2 shell bash cd-command filenames whitespace

我正在使用安装了 OS X 的 MacBook。

我在终端上试图转到一个目录。所以我在家里,我使用命令ls,有一个VirtualBox VMs目录。

但是当我尝试这样做时,cd VirtualBox VMs它说“没有这样的文件或目录”

为什么?

是因为word中的空格键吗?我怎样才能解决这个问题?

Gui*_*ido 5

是的,这是因为空格字符。用

cd 'VirtualBox VMs'
Run Code Online (Sandbox Code Playgroud)

或者

cd VirtualBox\ VMs
Run Code Online (Sandbox Code Playgroud)