现在的位置: 首页 > 综合 > 正文

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

2018年04月14日 ⁄ 综合 ⁄ 共 743字 ⁄ 字号 评论关闭

#!/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

抱歉!评论已关闭.