`rm`一个名为'--help'的文件?

nic*_*des 2 unix command-line escaping

如何使用rm删除名为'--help'的文件?当我尝试时,它只显示帮助提示.

我最后打开一个文件浏览器来删除它.

Cha*_*ffy 12

两种方法:

rm ./--help
rm -- --help
Run Code Online (Sandbox Code Playgroud)

后一种方法得到许多常见的UNIX工具的支持(--按惯例意为"选​​项结束",即其他所有内容都是位置参数),当你不知道你的数据是什么时,在脚本中特别方便.我会处理.