52AV手機A片王|52AV.ONE
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
[打印本頁]
作者:
IT_man
時間:
2018-8-24 20:57
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
方法一
9 s% L9 _( X- M% J
find . -name "*.mp3" | xargs rm -f //此法速度很慢
1 K8 [- [0 B# a3 e# y
可以經由管道命令來操作,先find出主目錄下想删除的檔案,然後再經由xargs這個構造参數列表並執行命令。
8 @; Z& E% v v$ S
3 y& Y1 K' R+ }: @9 `" W" V
方法二
+ i! O3 H" R# s$ D: V6 f# j5 w i
find / -name "*.mp3" -depth -exec rm {} \;
//此法速度較快,推薦,
-depth 可以省略
) v" h3 w4 `0 {4 U! C
/ z4 \0 _$ _# {: K4 J
* u/ W; m9 O& O/ O; S
為了安全著想,可以先列出搜尋結果看看是否你要刪除的檔案:
- J) h3 a1 Q4 Q; X! ]
find / -name "*.mp3" -depth -exec echo ----{} \; //
-depth 可以省略
' _4 W) p8 o& V1 C
如果是,再換上rm的指令
; t8 z, {! u5 q* n
- e+ o5 U2 y2 u' H8 k/ ?
0 k; H! L! A" t! `8 G2 J
作者:
jinleiexe
時間:
2022-1-14 14:15
我也說一句好!
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.itech.casa/)
Powered by Discuz! X3.2