如何更改为以 - [重复] 开头的目录

如何更改为以 - [重复] 开头的目录

我不知道为什么有人会创建一个带有前导连字符的目录,例如名为“-1”。当我尝试更改到该目录时,它显示选项无效。

我尝试将“-1”放在引号中,但这也没有帮助。谁能告诉我如何访问这些类型的目录?

$ ls -l
total 3
lrwxrwxrwx 1 root root 2 Dec  7 18:51 lastFailedBuild -> -1
lrwxrwxrwx 1 root root 2 Dec  7 18:51 lastUnstableBuild -> -1
lrwxrwxrwx 1 root root 2 Dec  7 18:51 lastUnsuccessfulBuild -> -1
$ cd -1
-bash: cd: -1: invalid option
cd: usage: cd [-L|[-P [-e]] [-@]] [dir]
$

答案1

您可以通过在名称前添加前缀 . 将名称锚定-1在当前目录中./。然后,结果名称./-1不会以破折号开头,也cd不会尝试将其解释为选项。

相关内容