52AV手機A片王|52AV.ONE
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
[打印本頁]
作者:
IT_man
時間:
2018-8-24 20:57
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
方法一
0 k4 U2 @8 V# R$ r
find . -name "*.mp3" | xargs rm -f //此法速度很慢
- k% I1 r2 }. I+ T
可以經由管道命令來操作,先find出主目錄下想删除的檔案,然後再經由xargs這個構造参數列表並執行命令。
+ J2 @. p; ]! z' U! D
, o+ ]: v6 U- d* O8 [( M- r% N. |3 H
方法二
: W+ P" z4 y1 ~! }/ p7 S
find / -name "*.mp3" -depth -exec rm {} \;
//此法速度較快,推薦,
-depth 可以省略
+ H( B( D( @5 t R/ H3 D
: D5 l2 }% c7 D* _6 I; r
; s: S7 ^5 `& R! x$ ~, m. Z
為了安全著想,可以先列出搜尋結果看看是否你要刪除的檔案:
g; f, N1 S3 v% [! a2 ^
find / -name "*.mp3" -depth -exec echo ----{} \; //
-depth 可以省略
2 ]# Z1 W: e) B+ y! O% S" J
如果是,再換上rm的指令
1 S4 V% n) h; x- K! S+ o2 z6 i
, N/ T1 ~8 z+ n' x3 p# p
9 ?5 i9 j2 g* v& K" v V
作者:
jinleiexe
時間:
2022-1-14 14:15
我也說一句好!
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/)
Powered by Discuz! X3.2