如何从 bash 中删除名为“-p”的文件?

如何从 bash 中删除名为“-p”的文件?

如何删除-pbash 中名为的文件?尝试时rm "-p"提示 -p 不是有效参数。

答案1

大多数 GNU 工具都支持--终止选项。

rm -- -p
rm ./-p

答案2

NOTE手册页中的部分对此rm进行了详细说明。除了伊格纳西奥·巴斯克斯·艾布拉姆斯在他们的回答中提到,删除此类文件的另一种方法(如手册页中所述)是使用绝对路径引用,例如:rm /home/user/-p

相关内容