将指定几号的所有日志转移到日志服务器上

来源:互联网 发布:ubuntu 安装libxml2 编辑:程序博客网 时间:2024/06/05 07:54
#!/bin/bash
#将第前31天的日志打包转移到另192.168.11.33服务器上,并删除本机上第31天的日志
app_logs=/home/mx/logs/目录
waka_logs=/home/mx/logs/目录
funnel_logs=/home/mx/logs/目录
game_logs=/home/mx/logs/目录
date_move=$(date -d "31 days ago" +%Y%m%d)
cd $app_logs
for a in `ls -a | grep $date_move.log` ;do  tar -zcvf $a.tar.gz $a && scp $a.tar.gz 192.168.11.33:/boot/backlogs/app && rm -f $a.tar.gz $a ;done
cd
cd $waka_logs
for a in `ls -a | grep $date_move.log` ;do  tar -zcvf $a.tar.gz $a && scp $a.tar.gz 192.168.11.33:/boot/backlogs/app && rm -f $a.tar.gz $a ;done
cd
cd $funnel_logs
for a in `ls -a | grep $date_move.log` ;do  tar -zcvf $a.tar.gz $a && scp $a.tar.gz 192.168.11.33:/boot/backlogs/app && rm -f $a.tar.gz $a ;done
cd
cd $game_logs
for a in `ls -a | grep $date_move.log` ;do  tar -zcvf $a.tar.gz $a && scp $a.tar.gz 192.168.11.33:/boot/backlogs/app && rm -f $a.tar.gz $a ;done
原创粉丝点击