52AV手機A片王|52AV.ONE
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
[打印本頁]
作者:
IT_man
時間:
2018-8-24 20:57
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
方法一
' ?. }$ l! \7 y" u+ f1 Z: k' A7 `7 ^9 p
find . -name "*.mp3" | xargs rm -f //此法速度很慢
! i4 z3 j( n9 g( C9 M$ A, ^
可以經由管道命令來操作,先find出主目錄下想删除的檔案,然後再經由xargs這個構造参數列表並執行命令。
1 U( k3 J# D; p
/ R' m0 h o$ m, h! q' [: S( q
方法二
6 m- g% y2 ]5 d8 y& X9 d% V: [( I
find / -name "*.mp3" -depth -exec rm {} \;
//此法速度較快,推薦,
-depth 可以省略
4 j4 m2 r8 o9 ?- y5 a
8 W: v; s9 \; F
* r$ ]: w. A- ^ N8 G, d. G
為了安全著想,可以先列出搜尋結果看看是否你要刪除的檔案:
1 a# B6 e, Z# R7 z8 F
find / -name "*.mp3" -depth -exec echo ----{} \; //
-depth 可以省略
& V2 j6 e( D# k( C1 l
如果是,再換上rm的指令
4 A' x$ X3 l {( ?4 \8 ]1 z
: q+ j! @. o, D1 ^& H+ r' }
* y! N; ?- r2 ^) R4 }! I) l0 a& t
作者:
jinleiexe
時間:
2022-1-14 14:15
我也說一句好!
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/)
Powered by Discuz! X3.2