52AV手機A片王|52AV.ONE
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
[打印本頁]
作者:
IT_man
時間:
2018-8-24 20:57
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
方法一
' O- t) {0 a. w3 k! ^- I& `6 @. z
find . -name "*.mp3" | xargs rm -f //此法速度很慢
/ L. ?# @9 }; }4 y+ Q
可以經由管道命令來操作,先find出主目錄下想删除的檔案,然後再經由xargs這個構造参數列表並執行命令。
! F( A/ W4 H+ ^: Z1 e. N
- h& Z) \- R2 `6 B9 z1 t) g! J* m
方法二
" t9 w: m3 Z+ x: e3 G/ z5 @
find / -name "*.mp3" -depth -exec rm {} \;
//此法速度較快,推薦,
-depth 可以省略
. F2 P& V( u! r- ~5 A+ |4 [1 G
+ R$ |5 A1 [$ x$ t) `) K; O: [3 q& l
9 [9 J+ d# ?3 C/ X
為了安全著想,可以先列出搜尋結果看看是否你要刪除的檔案:
" j4 x# R6 V4 M- `! q* ^
find / -name "*.mp3" -depth -exec echo ----{} \; //
-depth 可以省略
$ G$ @1 o- d8 N; d# R) Q
如果是,再換上rm的指令
+ ^4 l- |3 j: u0 I1 _2 |' `- h* `
3 m4 [/ P- n( B- K: j" \
& |/ z- R8 g' H; j% p3 ?; B
作者:
jinleiexe
時間:
2022-1-14 14:15
我也說一句好!
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/)
Powered by Discuz! X3.2