有時候,不小心執行錯指令,就會產生一些亂碼的檔案,檔案含有 > < | 等符號就會變成無法刪除這個檔案
但,要如何刪除這些檔案呢?
ll -i 當前目錄 取得 note id 這個數字
5507477 -rw-r--r-- 1 tiptop tiptop 40155 Dec 11 20:17 axms100.4gl
5513579 -rwxrwxrwx 1 tiptop tiptop 2784 Oct 6 2010 axmt40a.4gl
5515147 -rwxrwxr-x 1 tiptop tiptop 2812 Oct 6 14:34 axmt410.4gl
5515222 -rwxrwxr-x 1 tiptop tiptop 211793 Nov 10 10:07 axmt500.4gl
5514494 -rwxrwxr-x 1 tiptop tiptop 34386 Jan 10 2011 cxmi110.4gl
接著使用find命令將檔案名傳遞給rm命令。
例如:刪除節點為5514494的亂碼資料夾可以使用如下命令
代碼: 選擇全部
find ./ -inum 5514494 -print -exec rm {} -rf \;