游戏日志自动清理脚本(第二版)
2014-04-28 17:40
330 查看
#!/bin/bash
# create by liuyuqiang
# date 2014-04-28
# desc delete game_log
#for debug purpose
#set -x
TIM=`date -d today +"%Y%m%d%H%M"`
S_DIR=/home/project/ServerLog/game_name/log/*.log
D_DIR=/data/game/log/$TIM
for i in `find $S_DIR -type f -size +400M`;
do
mkdir -p $D_DIR && cp -ar $i $D_DIR && echo $i && echo > $i;
done
cd $D_DIR && cd .. && tar -zcvf $TIM.tgz $TIM && rm -rf $D_DIR
DELDATE=`date -d "20 days ago" +%Y%m%d`
rm -rf *${DELDATE}*
# create by liuyuqiang
# date 2014-04-28
# desc delete game_log
#for debug purpose
#set -x
TIM=`date -d today +"%Y%m%d%H%M"`
S_DIR=/home/project/ServerLog/game_name/log/*.log
D_DIR=/data/game/log/$TIM
for i in `find $S_DIR -type f -size +400M`;
do
mkdir -p $D_DIR && cp -ar $i $D_DIR && echo $i && echo > $i;
done
cd $D_DIR && cd .. && tar -zcvf $TIM.tgz $TIM && rm -rf $D_DIR
DELDATE=`date -d "20 days ago" +%Y%m%d`
rm -rf *${DELDATE}*
相关文章推荐
- 游戏日志自动清理脚本
- DB2归档日志的开启已经自动备份后清理归档的脚本
- 我的一个学生在运维工作中写的自动日志清理脚本程序
- shell脚本自动清理服务器日志、图片等信息
- 数据库的自动作业清理日志脚本
- 自动日志清理脚本程序
- shell脚本自动清理服务器日志、图片等信息
- 自动清理日志文件脚本
- linux自动清理日志脚本分享
- 自动清理 IIS 日志的脚本
- 服务自动拉起,定时日志清理,数据统计的shell脚本
- linux通用自动清理日志脚本
- linux自动清理日志脚本
- Linux下Oracle归档日志自动清理脚本代码(sh)
- 脚本要求:两类机器一共300多台,写个脚本自动清理这两类机器里面的日志文件。
- Oracle自动清理归档日志脚本
- linux自动清理日志脚本分享
- linux通用自动清理日志脚本
- 《设置定时自动清理归档日志脚本 》