![使用 rm 命令删除名为“--help”的文件](https://linux22.com/image/684852/%E4%BD%BF%E7%94%A8%20rm%20%E5%91%BD%E4%BB%A4%E5%88%A0%E9%99%A4%E5%90%8D%E4%B8%BA%E2%80%9C--help%E2%80%9D%E7%9A%84%E6%96%87%E4%BB%B6.png)
只是想分享一个有趣的或更确切地说是意外发现的 Unix 'rm' 命令错误。我意外创建了名为 '--help' 的文件。但是,当我尝试使用 rm 命令删除时,它不起作用,而是显示 rm 的帮助菜单。与 mv 命令相同,我想将其重命名为有效的文件名,它会显示 mv 的帮助菜单。
[答案] 要删除名为“--help”的文件,请尝试使用“find”命令。
感谢您的阅读,希望它能对您有所帮助。
答案1
尝试一下rm -- --help
,这会起作用:
$ rm -fv -- --help
removed ‘--help’
答案2
您可以通过引用文件名或在特殊字符前加上反斜杠来删除文件。
这两种方法都有效。
rm './--help'
rm ./\--help