Linux批量刪除檔案

NHBJ發表於2018-07-05

find [目錄名] -name [檔名] -exec rm -rf {} \;

例如:find ./ -name *.raw -exec rm -rf {} \; 其中, -exec 表示後面執行命令 {} 表示查詢到的檔名 -rf 為刪除命令rm的引數,r 表示遞迴刪除, f表示不需要確認,兩個引數可根據需要去留

 

例如:find type f -name *.raw -exec rm -rf {} \; 其中, -exec 表示後面執行命令 {} 表示查詢到的檔名 -rf 為刪除命令rm的引數,r 表示遞迴刪除, f表示不需要確認,兩個引數可根據需要去留


刪除天數(30天前):find /檔案路徑 -name "*.log" -mtime +29 -exec rm {} \;

相關文章