Linux下面刪除指定目錄下非指定檔案的所有檔案

2021-07-23 10:43:19 字數 444 閱讀 7854

指令格式:rm -rfls | grep -v "**"

指令含義:刪除當前目錄下非「**」的所有檔案,其中雙引號裡面的是檔名

注意:其中rm -rf 後面的`是鍵盤上tab鍵上面那個鍵,並不是我們平時用的單引號,我開始用錯了可是糾結了半天

指令格式:cd abc/ && rm -rfls | grep -v "**"

指令含義:刪除下級目錄abc下非「**」的所有檔案

指令格式:rm -rfls | grep "asm-" | egrep -v "arm|generic"

指令含義:刪除當前目錄下非arm架構和非generic的彙編頭檔案目錄

注意:此時有了asm-這個限制條件,其他型別的限制條件只要改變asm-就可以了,且第二個|後面是egrep

刪除指定目錄下指定字尾的檔案

定時清除計畫任務日誌檔案,避免占用太大磁碟空間 folderpath www server log 要操作的目錄 deltype array log foreach deltype as file type param path資料夾絕對路徑 file type待刪除檔案的字尾名 return vo...

刪除指定目錄下的所有svn目錄

windows registry editor version 5.00 hkey local machine software classes folder shell deletesvn delete svn folders hkey local machine software classes...

python刪除指定目錄下的指定檔案和資料夾

具體 coding utf 8 import os,sys,platform class removetagfile object path none def removefile self,path,remove list,retain list path後面要跟 self.path path s...