linux怎么删除文件名开头是“-”的文件?

2025-04-06 18:15:35
推荐回答(3个)
回答1:

rm   --   -a.txt

会有这个问题是因为各种 shell 的命令常常使用 dash 作为选项,只要加入 --,把选项和文件名分隔开就好了。

回答2:

第一个是错误的,只删除了文本文件。删除以-开头的文件是: rm -- -*

回答3:

rm -f ./-a.txt
rm空格-f空格点斜杠减号开头的文件