我有以--开头的目录名。如何使用cd输入?基本转义字符不起作用
# cd --smol--/
-bash: cd: --: invalid option
cd: usage: cd [-L|[-P [-e]]] [dir]
# cd \-\-smol\-\-
-bash: cd: --: invalid option
cd: usage: cd [-L|[-P [-e]]] [dir]
# cd '--smol--'
-bash: cd: --: invalid option
cd: usage: cd [-L|[-P [-e]]] [dir]
# cd '\-\-smol\-\-'
-bash: cd: \-\-smol\-\-: No such file or directory
# help
GNU bash, version 4.2.37(1)-release (i486-pc-linux-gnu)发布于 2015-07-15 15:58:24
您可以像这样使用cd:
cd -- '--smol--'或者:
cd -- --smol--cd命令不考虑--之后的任何选项。
发布于 2015-07-16 00:19:56
你可以在前面加上"./":
cd ./--smol--https://stackoverflow.com/questions/31424583
复制相似问题