2013-09-28 118 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 

--指示它停止處理命令行參數並將前導-視爲文字。

相關問題