使用 rm 命令删除名为“--help”的文件

使用 rm 命令删除名为“--help”的文件

只是想分享一个有趣的或更确切地说是意外发现的 Unix 'rm' 命令错误。我意外创建了名为 '--help' 的文件。但是,当我尝试使用 rm 命令删除时,它不起作用,而是显示 rm 的帮助菜单。与 mv 命令相同,我想将其重命名为有效的文件名,它会显示 mv 的帮助菜单。


[答案] 要删除名为“--help”的文件,请尝试使用“find”命令。

感谢您的阅读,希望它能对您有所帮助。

答案1

尝试一下rm -- --help,这会起作用:

$ rm -fv -- --help
removed ‘--help’

答案2

您可以通过引用文件名或在特殊字符前加上反斜杠来删除文件。

这两种方法都有效。

rm './--help' 

rm ./\--help

相关内容