765435 发表于 2016-9-14 10:19:01

AIX6.1下WebLogic的nohup日志按天分割

1.创建脚本wl_clear.shvi wl_clear.sh

1
2
3
4
5
6
7
8
9
#!/bin/sh
#定义变量生成昨天的日期
yesterday=`TZ=aaa24 date +%Y%m%d`
#将nohup日志按日期输出并清空当前日志
cp /weblogic/Log/nohup.log /weblogic/Log/nohup${yesterday}.log
cat /dev/null > /weblogic/Log/nohup.log
#保留最近7天的日志
cd /weblogic/Log
find ./ -ctime +7 -name "nohup*.log" |xargs rm





2.创建定时任务,每天晚上0点执行


1
0 0 * * * su - bea -c "sh /weblogic/wl_clear.sh"







页: [1]
查看完整版本: AIX6.1下WebLogic的nohup日志按天分割