批量清除大於20M的www目錄

2021-09-21 15:42:46 字數 653 閱讀 3387

今天應知道裡的乙個問題寫了個指令碼

他的問題如下

比如我現在有個目錄是/home/wind,然後/home/wind目錄下有很多子目錄,比如q01,q02,ww,xmmk,ju,qq .....等等,然後每個子目錄下都有個相同的目錄www,然後我現在想寫個指令碼,只要執行這個指令碼,每個/home/wind/*/www目錄下的所有檔案的總大小大於20m,就將這個/home/wind/*/www目錄清空,這個指令碼要怎麼寫,萬分感謝!!! 

**如下:

遍歷找到的目錄,用du獲取各個目錄的大小和20m做對比,大於20m的做刪除操作

let minsize=20*1024*1024 #20m 

find /home/wind -name

www -type d |while 

read

dirpath 

do dirsize=`du $dirpath --max-depth=0|cut -f 1`

echo "'$dirpath' size=$dirsize"

if [ "$dirsize"

-gt 

"$minsize"

] then

echo "rm -rf $dirpath/*"

fi done 

20M的Wi Fi能用百兆寬頻?給大家科普下

有時候會聽到小夥伴發出這樣的疑問 我這台路由器無線只有20m 40m,而我家寬頻是100m的,這能行?在某些路由器的設定介面,我們確實能看到20mhz 20 40mhz 40mhz這樣的選項。不過大家注意這3個數字的單位,人家是 mhz 而我們常說的 100m寬頻 的單位是 mbps 這完全是兩個概...

20M的Wi Fi能用百兆寬頻?給大家科普下

有時候會聽到小夥伴發出這樣的疑問 我這台路由器無線只有20m 40m,而我家寬頻是100m的,這能行?在某些路由器的設定介面,我們確實能看到20mhz 20 40mhz 40mhz這樣的選項。不過大家注意這3個數字的單位,人家是 mhz 而我們常說的 100m寬頻 的單位是 mbps 這完全是兩個概...

批量清除表單的值

在做乙個增刪改查的頁面功能,新增 檢視和修改共用的是同乙個彈出窗。優化js 可以寫的簡潔一點。js所需做的如下 以上為什麼要這樣做?以reset為例,這個寫法可以實現,但字段很多的話寫的累,還顯得很冗餘。function reset 簡潔一點的寫法一行就搞定了 document.getelement...