52AV手機A片王|52AV.ONE
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
[打印本頁]
作者:
IT_man
時間:
2018-8-24 20:57
標題:
批量刪除(rm遞迴)某個目錄(包含其所有子目錄)下的某一類型(如.mp3)檔案
方法一
2 {7 A, g$ z7 i3 _9 C- p- _& d) g
find . -name "*.mp3" | xargs rm -f //此法速度很慢
2 }7 D8 D5 E, C' Y% \
可以經由管道命令來操作,先find出主目錄下想删除的檔案,然後再經由xargs這個構造参數列表並執行命令。
) u v) s7 p- ?6 F
3 P& d$ V2 }! L( }4 H
方法二
. P; r2 s/ q0 T( G4 H
find / -name "*.mp3" -depth -exec rm {} \;
//此法速度較快,推薦,
-depth 可以省略
+ B( N v' P& b( O7 c- C
3 I: T/ r& a U/ s! r
# A* }5 ~- @" Z, ~% ]" Q( A' N
為了安全著想,可以先列出搜尋結果看看是否你要刪除的檔案:
7 @- v6 Y: Z8 t& w) S( m
find / -name "*.mp3" -depth -exec echo ----{} \; //
-depth 可以省略
' G* L+ ? T5 ]. a( J
如果是,再換上rm的指令
$ I/ ^# y, o+ {5 I: r# D4 ]
6 Q4 P1 |5 L# h1 \) |4 M b5 Z
0 r) ]4 N9 R7 P# J# g1 E
作者:
jinleiexe
時間:
2022-1-14 14:15
我也說一句好!
歡迎光臨 52AV手機A片王|52AV.ONE (https://www.52av.one/)
Powered by Discuz! X3.2