您的位置:首页 > 其它

游戏日志自动清理脚本(第二版)

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 purpose