Linux刪除指定字尾名的檔案

huchendushen發表於2013-10-20

1,刪除當前目錄下以.txt結尾的檔案:

find -name "*.txt" -exec rm -f '{}' \;

使用單引號包圍括號,防止括號被解釋成shell指令碼的符號。同樣使用反斜槓轉意分號,或者寫成';'。

2,預設情況下find會搜尋子目錄下的檔案,使用maxdepth選項使find不遞迴遍歷子目錄:

find -maxdepth 1 -name "*.txt" -print


相關文章