CD进入以“-”开头的目录

Aja*_*jax 5 bash sh

我在 cd-ing 到名为“--Recovery Files”的文件夹时遇到问题,不记得如何转义文件名中的破折号。有任何想法吗?

小智 15

您可以使用:

cd -- '--Recovery Files'
Run Code Online (Sandbox Code Playgroud)

--通知cd没有进一步的命令行参数应选择进行治疗。


gle*_*man 10

2个选择:

  1. cd -- --Recovery\ Files
  2. cd ./--Recovery\ Files


小智 5

cd -- '--Recovery Files'
Run Code Online (Sandbox Code Playgroud)

--通过本身表明用短划线开始后续字不应被解释为命令行选项。