複製內容到剪貼板
代碼:
#!/bin/sh
# 村仔 20080216
Lim=5 ## 限制該類壓縮檔最大數量##
SQLA="ALL_DB" ## 壓縮檔案名首碼前部分(全部資料庫) ##
SQLB="SFS_DB" ## 壓縮檔案名首碼前部分(僅sfs資料庫) ##
HTML="SFS_PHP" ## 壓縮檔案名首碼前部分(sfs的網頁程式)##
ZIP_PATH="/home/webadmin/bak" ## 本機壓縮後檔案放到何處
Del_func(){
Num=`/bin/ls $1* 2>/dev/null | /usr/bin/wc -l`
if [ $Num -gt $Lim ]; then
n=$(( $Num - $Lim ))
# echo "/bin/ls ${1}* | /usr/bin/head -$n"
del_file=`/bin/ls $1* 2>/dev/null | /usr/bin/head -$n`
for j in $del_file
do
/bin/rm -f $j
done
fi
}
## ----------------------------------------
## 執行刪除各式備份檔功能
cd $ZIP_PATH
#Del_func $HTML2
Del_func $SQLA
Del_func $SQLB
Del_func $HTML