刪除特定條件的檔案

回覆文章
yehlu
Site Admin
文章: 3245
註冊時間: 2004-04-15 17:20:21
來自: CodeCharge Support Engineer

刪除特定條件的檔案

文章 yehlu »

http://jaby.heyxu.com/tw/p/0D0300/auugjtdf

其實 rm 在刪除特定條件的檔案的功能上並沒有很方便!
所以我們可以利用 find 指令配合 rm 指令便可以完成彈性很大的條件化檔案刪除唷!

find 尋找路徑 -name 檔名條件 -ok rm -rf {} \;

例如 : %>

代碼: 選擇全部

find ./ -name "*.cache" -exec rm -rf {} \;
就可以刪除 ./ 目錄下及子目錄下的 *.cache 檔案 ! 是不是方便許多呢!

-ok 的意思是每一個處理的程序都會問使用者是否OK...會比較安全一點。

-exec 的意思是處理程序會直接執行囉不會再問東問西的。

關鍵字 : 檔案, 意思, cache, 處理, 程序, 每一, 檔名, 會問使用者, 方便許多呢, 方便, 指令配合, 指令便可以, 成彈性, 就可以刪除, 尋找路徑, 安全一點, 否OK, 可以利用, 功能上, 刪除特定
回覆文章

回到「Linux」