文件夹名称中间的虚线

文件夹名称中间的虚线

我的电脑中有一个主文件夹名为“OneDrive - University of XXX”。我一直尝试从命令行访问它,但成功率很低。我认为问题出在中间的“-”上。

我使用命令-ls显示文件,可以看到“OneDrive - University of XXX”在那里。如果我输入“OneD”,然后使用 tab/自动完成,我可以看到两个文件夹,但对“OneDrive - University of XXX”的响应是-bash: cd: /OneDrive: No such file or directory

答案1

问题在于空格。假设问题中的引号只是为了格式化,而你实际上并没有将参数放在cd引号中。

cd OneDrive\ -\ University of XXX如果这不起作用,请将其放在引号中:cd "OneDrive - University of XXX"。这两种方法都可以在 Windows 10 上的 git bash 中为我工作,那么我想这应该也适用于你。

答案2

tab另一个巧妙的技巧是在访问文件夹或文件名时使用该函数。只需键入cd One然后按tab两次,所需的反斜杠就会自动添加。记住这一点总是很好也很有帮助。

相关内容