#!/bin/bash
export LANG=en_US.UTF-8
BakDir=/ruigecloud/logs
Date=`date -d"yesterday" +%Y-%m-%d`
cd $BakDir
for i in `ls -l|grep ruigecloud|awk '{print $9}'`
do
echo "$i";
cd $BakDir/$i;
zip -r server-info.log.$Date.zip server-info.log.$Date;
zip -r server-error.log.$Date.zip server-error.log.$Date;
zip -r server-sql.log.$Date.zip server-sql.log.$Date;
rm -rf server-info.log.$Date;
rm -rf server-error.log.$Date;
rm -rf server-sql.log.$Date;
find $BakDir/$i -type f -mtime +2 -exec rm -f {} \;
done
业务日志压缩保存脚本
最新推荐文章于 2024-07-13 10:50:47 发布