我正在尝试使用命令行(zsh shell)将名为“-a”的文件重命名为“a”。我尝试过以下方法
mv \-a "a"
mv '\-a' "a"
mv "\-a" "a"
Run Code Online (Sandbox Code Playgroud)
但得到了
mv: illegal option -- a
usage: mv [-f | -i | -n] [-v] source target
mv [-f | -i | -n] [-v] source ... directory
Run Code Online (Sandbox Code Playgroud)
每一次。有没有办法在 shell 中转义“-a”或任何其他命令选项?