52AV手機A片王|52AV.ONE
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
[打印本頁]
作者:
IT_man
時間:
2018-8-24 20:57
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
方法一
" v/ p0 u+ p+ C' ]
find . -name "*.mp3" | xargs rm -f //此法速度很慢
( ?# R. z4 C7 g! r. p2 e% h; K1 ^ v
可以經由管道命令來操作,先find出主目錄下想删除的檔案,然後再經由xargs這個構造参數列表並執行命令。
9 x5 y* Y$ I# u1 x4 H* \
2 u3 @0 z4 R! {; v- v* `
方法二
{/ ~, ?, T. y# }! h" M9 C, B/ { u
find / -name "*.mp3" -depth -exec rm {} \;
//此法速度較快,推薦,
-depth 可以省略
+ w4 O' e1 v. B0 a
& y* v1 l. f1 G. p6 {) i7 Y
- U0 ]5 _; M0 i ^- U6 P" M
為了安全著想,可以先列出搜尋結果看看是否你要刪除的檔案:
' l, U' M: o, i; k% F+ A
find / -name "*.mp3" -depth -exec echo ----{} \; //
-depth 可以省略
) W4 f; T. y- R& H# ^1 C0 ]
如果是,再換上rm的指令
$ \" p& `, z' A& v6 B9 P- S. F f
' X, Q$ ~" [$ T3 w" M* i3 j
' A. D, y3 G" B& i9 \
作者:
jinleiexe
時間:
2022-1-14 14:15
我也說一句好!
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/)
Powered by Discuz! X3.2