标签: unix command-line escaping
如何使用rm删除名为'--help'的文件?当我尝试时,它只显示帮助提示。
rm
我最后打开一个文件浏览器将其删除。
答案 0 :(得分:12)
两种方法:
rm ./--help rm -- --help
许多常见的UNIX工具支持后一种方法(--按惯例表示“选项结束”,即其他所有内容都是位置参数),在脚本中特别方便不知道你将要处理什么数据。
--
答案 1 :(得分:3)
rm命令将接受' - '以告知它不再处理任何选项。
rm -- '--help'