linux rm刪除含有特殊符號目錄或者檔案

Mygirl發表於2013-07-18
想要刪除time$1.class,用rm time$1.class是不行的,可以用 rm time"$"1.class 刪掉
 
假設Linux系統中有一個檔名叫“-polo”。如果使用者想刪除它,按照一般的刪除方法在命令列中輸入“rm -polo”命令後,介面會提示是“無效選項”(invalid option)。
原因是Linux把檔名的第一個字元為“-”當作選項了。使用者可以使用“--”符號來解決這個問題。輸入“rm -- -polo”命令便可順利刪除名為“-polo”的檔案。
如果是其它特殊字元的話可以在特殊字元前加一個“”符號,或者用雙引號把整個檔名括起來都可以。

相關文章