52AV手機A片王|52AV.ONE
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
[打印本頁]
作者:
IT_man
時間:
2018-8-24 20:57
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
方法一
$ D0 m7 C, e. x( w. N3 n: G
find . -name "*.mp3" | xargs rm -f //此法速度很慢
- G o( [( q' y$ N6 B' E+ d" F
可以經由管道命令來操作,先find出主目錄下想删除的檔案,然後再經由xargs這個構造参數列表並執行命令。
) T9 H) M" _2 U, ~4 R
' G& c5 Q1 b9 F; P0 q
方法二
+ A j: X! M. _& Z
find / -name "*.mp3" -depth -exec rm {} \;
//此法速度較快,推薦,
-depth 可以省略
0 [7 A) h) L4 f; B. N
' ~9 F- _- Q x1 R/ b4 Q
; r1 V/ o+ x& n/ q6 R1 ]+ Y
為了安全著想,可以先列出搜尋結果看看是否你要刪除的檔案:
, N, o: `+ \: o3 |3 N% F) |/ v0 R
find / -name "*.mp3" -depth -exec echo ----{} \; //
-depth 可以省略
* g \9 |6 X8 p' I2 a Z9 e
如果是,再換上rm的指令
- C& q1 ]4 q1 j- D7 d! T
& z+ M4 i5 k5 i) c% a; W
" a* W0 g8 z0 v, \
作者:
jinleiexe
時間:
2022-1-14 14:15
我也說一句好!
歡迎光臨 52AV手機A片王|52AV.ONE (https://nhkie.com/)
Powered by Discuz! X3.2