2013-09-28 88 views
3

如何删除名称以' - '开头的文件?如何删除以' - '开头的文件

举例来说,如果我有一个-a命名的文件和我一起删除:

rm -a 

我会得到:

rm: invalid option -- 'a' 
    Try 'rm --help' for more information. 

所以,我该怎么办呢?

回答

1

你可以试试这样:

rm ./-foo 
rm ./-filename 
rm -- -foo 
0

使用unlink命令:
unlink -a...

+0

它不工作 – Given92

+0

它的作品在我的Mac例如'断开链接-a.txt' – Soosh

0

RM “\ -a” 我的Mac上工作,再试一次请

+0

这并不在我的Mac上工作。 – Soosh

+0

更新命令,请再试一次plz –

+0

不!对你起作用吗?你的操作系统是什么? – Soosh

0

--表示其余的参数,而不是选择。

rm -- -a

0

你仍然可以逃脱RM说:

RM ./-a

0

如果你有rmunlink GNU版本,您可以删除该文件:

rm -- -a 

unlink -- -a 

--指示它停止处理命令行参数并将前导-视为文字。

相关问题