![如何从 bash 中删除名为“-p”的文件?](https://linux22.com/image/1240690/%E5%A6%82%E4%BD%95%E4%BB%8E%20bash%20%E4%B8%AD%E5%88%A0%E9%99%A4%E5%90%8D%E4%B8%BA%E2%80%9C-p%E2%80%9D%E7%9A%84%E6%96%87%E4%BB%B6%EF%BC%9F.png)
如何删除-p
bash 中名为的文件?尝试时rm "-p"
提示 -p 不是有效参数。
答案1
大多数 GNU 工具都支持--
终止选项。
rm -- -p
rm ./-p
答案2
NOTE
手册页中的部分对此rm
进行了详细说明。除了伊格纳西奥·巴斯克斯·艾布拉姆斯在他们的回答中提到,删除此类文件的另一种方法(如手册页中所述)是使用绝对路径引用,例如:rm /home/user/-p
。
如何删除-p
bash 中名为的文件?尝试时rm "-p"
提示 -p 不是有效参数。
大多数 GNU 工具都支持--
终止选项。
rm -- -p
rm ./-p
NOTE
手册页中的部分对此rm
进行了详细说明。除了伊格纳西奥·巴斯克斯·艾布拉姆斯在他们的回答中提到,删除此类文件的另一种方法(如手册页中所述)是使用绝对路径引用,例如:rm /home/user/-p
。