linux 刪除問題 一次刪除多個目錄下的相同副檔名的檔案
示例:一次性刪除某目錄及其子目錄下所有以.exe為字尾的檔案。
find . -name '*.exe' -type f -print -exec rm -rf {} \;
說明:
find:使用find命令搜尋檔案,使用它的-name引數指明檔案字尾名。
. :是 當前目錄,因為Linux是樹形目錄,所以總有一個交集目錄,這裡根據需要設定
'*.exe': 指明字尾名,*是萬用字元
" -type f : "查詢的型別為檔案
"-print" :輸出查詢的 檔案目錄名
-exec: -exec選項後邊跟著一個所要執行的命令,表示將find出來的檔案或目錄執行該命令。
注意:exec選項後面跟隨著所要執行的命令或指令碼,然後是一對兒{},一個空格和一個\,最後是一個分號。
find . -name '*.exe' -type f -print -exec rm -rf {} \;
說明:
find:使用find命令搜尋檔案,使用它的-name引數指明檔案字尾名。
. :是 當前目錄,因為Linux是樹形目錄,所以總有一個交集目錄,這裡根據需要設定
'*.exe': 指明字尾名,*是萬用字元
" -type f : "查詢的型別為檔案
"-print" :輸出查詢的 檔案目錄名
-exec: -exec選項後邊跟著一個所要執行的命令,表示將find出來的檔案或目錄執行該命令。
注意:exec選項後面跟隨著所要執行的命令或指令碼,然後是一對兒{},一個空格和一個\,最後是一個分號。
相關文章
- Linux 命令列刪除指定副檔名檔案Linux命令列
- 解決刪除Linux下刪除檔案過多而受shell限制的問題Linux
- 刪除檔案或目錄提示"檔案或目錄無法刪除"的解決方法!
- linux 刪除檔案或目錄——rmLinux
- Linux rm(刪除檔案/目錄) 命令Linux
- 記錄一次刪除檔案失敗的問題
- 刪除指定目錄下指定字尾的檔案
- linux下使用rm命令刪除一個有大量檔案的目錄Linux
- Linux下批量刪除空檔案或者刪除指定大小的檔案Linux
- Linux rm命令:刪除檔案或目錄Linux
- linux rm 命令(刪除檔案和目錄)Linux
- python基礎之刪除檔案及刪除目錄的方法Python
- linux 刪除所有字尾名相同的檔案Linux
- Linux下刪除昨天的檔案Linux
- 刪除目錄及目錄下所有檔案與子目錄 (轉)
- linux下刪除目錄及其子目錄下某種型別檔案Linux型別
- [python]如何刪除目錄下指定格式的檔案Python
- 刪除當前目錄下的所有可執行檔案
- Linux刪除指定字尾名的檔案Linux
- Python 刪除目錄中特定檔案Python
- Linux 某個目錄下查詢檔案大小並排序(du),特定檔案刪除(find)Linux排序
- linux下rm命令刪除檔名中包含特殊字元的檔案Linux字元
- 檔案的刪除
- Linux如何在目錄下靈活建立、瀏覽、刪除百萬個檔案Linux
- 兩個目錄中,刪除其中一個目錄中同名檔案的做法
- 查詢、刪除多個欄位相同的記錄
- rsync同步時,刪除目標目錄比源目錄多餘檔案的方法(--delete)delete
- Linux刪除指定字尾名檔案的命令Linux
- linux 下刪除亂碼檔案Linux
- linux的刪除檔案命令和強制刪除命令Linux
- 3 個在 Linux 中永久並安全刪除檔案和目錄的方法Linux
- 如何刪除檔名太長的檔案 Win10電腦檔名太長無法刪除Win10
- 刪除git已經跟蹤的檔案或者目錄Git
- Linux 中刪除目錄的多種方法Linux
- linux rm刪除含有特殊符號目錄或者檔案Linux符號
- linux刪除目錄Linux
- Linux 刪除除了某個檔案之外的所有檔案Linux
- 刪除檔案