![我怎样才能删除看起来像旗帜的文件?](https://linux22.com/image/848858/%E6%88%91%E6%80%8E%E6%A0%B7%E6%89%8D%E8%83%BD%E5%88%A0%E9%99%A4%E7%9C%8B%E8%B5%B7%E6%9D%A5%E5%83%8F%E6%97%97%E5%B8%9C%E7%9A%84%E6%96%87%E4%BB%B6%EF%BC%9F.png)
在使用带有-oG
标志的 grep 时,我意外创建了一个名为 的文件-v
。
-rw-rw-r-- 1 username username 334 Feb 10 14:29 -v
现在我不知道该如何摆脱它。
我试过了:
rm -v
rm "-v"
rm '-v'
rm -f "-v"
rm \-v
这是在服务器上,所以我只有命令行。我该如何删除此文件?
答案1
“--” 参数mv
肯定有效(它的意思是:“从现在开始停止将以 开头的字符串解释-
为选项”),但也值得知道
rm ./-v
它也适用于没有“--”标志的命令。
编辑:行为良好的命令应该尊重--
标志。但你永远不知道。
答案2
rm -- -v
--
表示选项的结束。