#!/bin/bash #处理erp 接口 log_dir="/usr/local/jars/log/erp" # 拷贝日志文件到昨天的log中 cp $log_dir/info.log $log_dir/info`date -d yesterday +%Y%m%d`.log # 清空nohup.out日志 cat /dev/null > $log_dir/info.log # 删除14天以前的日志(可加可不加,自动删除14天以前的日志,只保留近15天的日志,需要就加,然后把#号去掉) find $log_dir -mtime +60 -name 'info*.log' -exec rm -rf {} \; # 拷贝日志文件到昨天的log中 cp $log_dir/error.log $log_dir/error`date -d yesterday +%Y%m%d`.log # 清空nohup.out日志 cat /dev/null > $log_dir/error.log find $log_dir -mtime +60 -name 'error*.log' -exec rm -rf {} \; #处理admin接口 log_dir="/usr/local/jars/log/admin" # 拷贝日志文件到昨天的log中 cp $log_dir/info.log $log_dir/info`date -d yesterday +%Y%m%d`.log # 清空nohup.out日志 cat /dev/null > $log_dir/info.log # 删除14天以前的日志(可加可不加,自动删除14天以前的日志,只保留近15天的日志,需要就加,然后把#号去掉) find $log_dir -mtime +60 -name 'info*.log' -exec rm -rf {} \; # 拷贝日志文件到昨天的log中 cp $log_dir/error.log $log_dir/error`date -d yesterday +%Y%m%d`.log # 清空nohup.out日志 cat /dev/null > $log_dir/error.log find $log_dir -mtime +60 -name 'error*.log' -exec rm -rf {} \; #处理web接口 log_dir="/usr/local/jars/log/web" # 拷贝日志文件到昨天的log中 cp $log_dir/info.log $log_dir/info`date -d yesterday +%Y%m%d`.log # 清空nohup.out日志 cat /dev/null > $log_dir/info.log # 删除14天以前的日志(可加可不加,自动删除14天以前的日志,只保留近15天的日志,需要就加,然后把#号去掉) find $log_dir -mtime +60 -name 'info*.log' -exec rm -rf {} \; # 拷贝日志文件到昨天的log中 cp $log_dir/error.log $log_dir/error`date -d yesterday +%Y%m%d`.log # 清空nohup.out日志 cat /dev/null > $log_dir/error.log find $log_dir -mtime +60 -name 'error*.log' -exec rm -rf {} \; #处理timer接口 log_dir="/usr/local/jars/log/timer" # 拷贝日志文件到昨天的log中 cp $log_dir/info.log $log_dir/info`date -d yesterday +%Y%m%d`.log # 清空nohup.out日志 cat /dev/null > $log_dir/info.log # 删除14天以前的日志(可加可不加,自动删除14天以前的日志,只保留近15天的日志,需要就加,然后把#号去掉) find $log_dir -mtime +60 -name 'info*.log' -exec rm -rf {} \; # 拷贝日志文件到昨天的log中 cp $log_dir/error.log $log_dir/error`date -d yesterday +%Y%m%d`.log # 清空nohup.out日志 cat /dev/null > $log_dir/error.log find $log_dir -mtime +60 -name 'error*.log' -exec rm -rf {} \;