52AV手機A片王|52AV.ONE
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
[打印本頁]
作者:
IT_man
時間:
2018-8-24 20:57
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
方法一
/ x' N2 Z ?& F$ G) q
find . -name "*.mp3" | xargs rm -f //此法速度很慢
/ f: I5 j0 D. t5 F0 Y/ t
可以經由管道命令來操作,先find出主目錄下想删除的檔案,然後再經由xargs這個構造参數列表並執行命令。
3 j, v1 K2 i# L: n1 K2 N
0 L; _5 }3 h$ f# ]" d; V9 T
方法二
$ W; |/ ]& C& I4 L
find / -name "*.mp3" -depth -exec rm {} \;
//此法速度較快,推薦,
-depth 可以省略
( K9 w4 C4 n' {1 M" n( I( E) o
$ K' n% X" i. c, c% Y: e/ Y- b1 b
& L7 ]3 q/ A8 T- f
為了安全著想,可以先列出搜尋結果看看是否你要刪除的檔案:
: u7 d4 s w# G4 Q+ d
find / -name "*.mp3" -depth -exec echo ----{} \; //
-depth 可以省略
# s8 h' L/ G& M% Y1 O: d
如果是,再換上rm的指令
+ V" n& r* G8 }" x
" S' h! k! U& r; Q7 r" K
; J/ p0 x8 m+ ~( U! A
作者:
jinleiexe
時間:
2022-1-14 14:15
我也說一句好!
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.itech.casa/)
Powered by Discuz! X3.2