如何切换到名称中带有空格的目录

如何切换到名称中带有空格的目录

我在 CS50 IDE 中有一个目录,名为“cs50 web”,我想cd进入它。不幸的是,我似乎不知道该怎么做...

~/ $ cd cs50 web
bash: cd: too many arguments
~/ $ cd cs50-web
bash: cd: cs50-web: No such file or directory
~/ $ cd cs50_web
bash: cd: cs50_web: No such file or directory
~/ $ cd cs50web
bash: cd: cs50web: No such file or directory
~/ $ cd cs50 web
bash: cd: too many arguments
~/ $ cd cs50 web
bash: cd: too many arguments

有人能提供一些关于如何cd进入该文件夹的建议吗?

答案1

  1. 自动完成:输入前几个字符,然后按 Tab 键自动完成(例如,cd cs5然后按tab)。
  2. 使用引号:cd "cs50 web"
  3. 使用反斜杠退出cd cs50\ web

我建议使用自动完成功能进行练习,因为它可以节省您的时间,而且非常好用。请注意,如果存在多个匹配项,您可以多次按 Tab 键来循环浏览目录(或输入更多字符)。

相关内容