我无意中-r在我的主目录中创建了一个文件。现在我无法摆脱它:
rm -rf
rm: missing operand
Try 'rm --help' for more information.
Run Code Online (Sandbox Code Playgroud)
其他尝试:
rm /-/r
rm: cannot remove ‘/-/r’: No such file or directory
Run Code Online (Sandbox Code Playgroud)
另一个:
rm \-r
rm: missing operand
Try 'rm --help' for more information.
Run Code Online (Sandbox Code Playgroud)
有没有办法删除这个文件而不删除整个目录?
这可能是一个简单的问题,但是如何在命令行程序中使用以“-”开头的文件?
例如,我试图pdfgrep在一个名为的文件上使用,-2013-01-01.pdf但它抱怨没有为 2、0、1、3 等定义选项。
将文件名更改为不以“-”开头的内容可以解决它,但这不是一个选项,因为这些文件不是由我创建的。我只是想检查一下我知道即将发生的特定变化。