Command line 如何使用命令行(iTerm)选择带有空格字符的文件夹目录

Command line 如何使用命令行(iTerm)选择带有空格字符的文件夹目录,command-line,command-prompt,iterm,Command Line,Command Prompt,Iterm,这是一个简单的问题,但我无法在我的目录中选择包含空格的文件夹 例如,我正试图使用Ruby为Chris Pine的一个编程问题构建一个音乐播放列表。我想洗牌的音乐存储在iTunes music中,但每次我试图更改目录时,命令行都会说不存在这样的文件/文件夹。我如何选择它,而不必将所有内容都更改为带有下划线的iTunes音乐?鉴于我们无法看到您的尝试,我只能猜测您的脚本中没有引用“带空格的目录”名称…感谢twalberg的回复。Chris Pine问题只是为了上下文,我的意思是尝试将文件作为目录移动

这是一个简单的问题,但我无法在我的目录中选择包含空格的文件夹


例如,我正试图使用Ruby为Chris Pine的一个编程问题构建一个音乐播放列表。我想洗牌的音乐存储在iTunes music中,但每次我试图更改目录时,命令行都会说不存在这样的文件/文件夹。我如何选择它,而不必将所有内容都更改为带有下划线的iTunes音乐?

鉴于我们无法看到您的尝试,我只能猜测您的脚本中没有引用“带空格的目录”名称…感谢twalberg的回复。Chris Pine问题只是为了上下文,我的意思是尝试将文件作为目录移动。例如,如果我在命令提示符下输入:cd iTunes Music,它将返回一个错误,表明该文件夹不存在,但它确实存在。我想知道的是有一种方法可以解决这个问题,或者我必须重命名我的所有文件,所以我在命令行中输入:cd iTunes\u Music correct,因为你没有做
cd“iTunes Music”
-shell在没有引号的情况下将你的命令拆分为空白(或者转义-你也可以选择
cd iTunes\Music
),所以你要做的是
cd-iTunes
,其中
Music
位是被忽略的第二个参数,
iTunes
目录不存在……哦,好的,我现在知道了。谢谢你的澄清。我很感激。