linux下刪除目錄及其子目錄下某種類型文件

Linux下,若是想要刪除目錄及其子目錄下某種類型文件,好比說全部的txt文件,則可使用下面的命令:html

 

[html] view plain copy
 
 print?
  1. find . -name "*.txt" -type f -print -exec rm -rf {} \;  


. : 表示在當前目錄下linux

 

 

[html] view plain copy
 
 print?
  1. -name "*.txt"  


表示查找全部後綴爲txt的文件spa

 

 

[html] view plain copy
 
 print?
  1. -type f  


表示文件類型爲通常正規文件.net

 

 

[html] view plain copy
 
 print?
  1. -print  


表示將查詢結果打印到屏幕上xml

 

 

[html] view plain copy
 
 print?
  1. -exec command  


command爲其餘命令,-exec後可再接其餘的命令來處理查找到的結果,上式中,{}表示」由find命令查找到的結果「,如上所示,find所查找到的結果放置到{}位置,-exec一直到」\;「是關鍵字,表示find額外命令的開始(-exec)到結束(\;),這中間的就是find命令的額外命令,上式中就是 rm -rfhtm

相關文章
相關標籤/搜索