Linux刪除指定字尾名檔案的命令

cf0700發表於2018-12-04

刪除指定字尾名的檔案

find . -name '*.exe' -type f -print -exec rm -rf {} \;

  •  "."    表示從當前目錄開始遞迴查詢
  •   -name '*.exe' 根據名稱來查詢,此命令表示要查詢指定路徑下以.exe結尾的檔案
  •   -type f 表示查詢的型別為檔案
  •  -print 輸出查詢的檔案目錄名
  •  最後是-exec,後邊跟著要執行的命令,表示對find出來的檔案或目錄執行此命令。 exec後面跟隨著要執行的命令或指令碼,此處rm -rf表示刪除動作,然後是一對{},一個空格和一個\,最後一個分號

 

相關文章