只是想分享一个有趣的或更确切地说是意外发现的 Unix 'rm' 命令错误。我意外创建了名为 '--help' 的文件。但是,当我尝试使用 rm 命令删除时,它不起作用,而是显示 rm 的帮助菜单。与 mv 命令相同,我想将其重命名为有效的文件名,它会显示 mv 的帮助菜单。
[答案] 要删除名为“--help”的文件,请尝试使用“find”命令。
感谢您的阅读,希望它能对您有所帮助。
答案1
尝试一下rm -- --help
,这会起作用:
$ rm -fv -- --help
removed ‘--help’
答案2
您可以通过引用文件名或在特殊字符前加上反斜杠来删除文件。
这两种方法都有效。
rm './--help'
rm ./\--help