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

时间:2012-06-14 16:40:36

标签: unix command-line escaping

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

我最后打开一个文件浏览器将其删除。

2 个答案:

答案 0 :(得分:12)

两种方法:

rm ./--help
rm -- --help

许多常见的UNIX工具支持后一种方法(--按惯例表示“选项结束”,即其他所有内容都是位置参数),在脚本中特别方便不知道你将要处理什么数据。

答案 1 :(得分:3)

rm命令将接受' - '以告知它不再处理任何选项。

rm -- '--help'