52AV手機A片王|52AV.ONE
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
[打印本頁]
作者:
IT_man
時間:
2018-8-24 20:57
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
方法一
* M$ b# _# J: p
find . -name "*.mp3" | xargs rm -f //此法速度很慢
6 Y( G( l8 e3 S- u
可以經由管道命令來操作,先find出主目錄下想删除的檔案,然後再經由xargs這個構造参數列表並執行命令。
1 x8 y, ~% m+ Z- K
1 T2 H# [. W i. ?. j
方法二
7 ` q. u" ^- }( H, T' x$ t
find / -name "*.mp3" -depth -exec rm {} \;
//此法速度較快,推薦,
-depth 可以省略
( M1 {- W8 m. o# d. ~! T* {+ N
9 i5 V* k' t- ^
& L# y8 z4 q$ y3 c" v1 ]
為了安全著想,可以先列出搜尋結果看看是否你要刪除的檔案:
0 }7 a, O6 x2 d9 S* A3 D9 n. P% f# e1 v
find / -name "*.mp3" -depth -exec echo ----{} \; //
-depth 可以省略
, X {+ y8 v6 {7 G9 c4 j
如果是,再換上rm的指令
1 u/ |- S! b z2 R
$ |" ~! b2 `! t1 O9 l, l9 \
0 g/ _2 _1 g8 K' C
作者:
jinleiexe
時間:
2022-1-14 14:15
我也說一句好!
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/)
Powered by Discuz! X3.2