找一個方法讓檔案名稱開頭不要是 '-' 就可以了,最簡單的方法就是使用
rm ./-filename(當然,我們假設 "-filename" 位於目前的目錄)。這個方法可以避免讓其 他指令解釋 "-"。
有許多指令,特別是呼叫 "getopt(3)" 的參數剖析常式的程式,會接受一 個 "-" 的參數,代表「這是最後一個選項」,此後出現的項目都不再是選 項,因此您的 rm 可能會接受這個 "rm - -filename" 這種寫法。有些不用 getopt() 的 rm 程式也會以同樣的方式處理單一字元 "-",因此您也可以試 試 "rm - -filename"。