首页 > 系统服务 > 详细

清除tomcat日志文件的shell脚本

时间:2019-02-11 15:52:42      阅读:226      评论:0      收藏:0      [点我收藏+]
#! /bin/bash
d=`date +%F`
exec >>  /mydata/script/logs/$d"_tomcat".log 2>&1
echo "开始执行清除tomcat日志文件"
find /titakid/tomcat7/logs/  -mtime +10  -name "*.out"  -exec   rm   -rf {} \;
if [ $? -eq 0 ];
   then
    echo "清除日志成功"
   else
    echo "清除日志失败"
fi
#! /bin/bash      指定用哪个解释器来执行该脚本文件
d=`date +%F`    定义一个变量
exec >>  /mydata/script/logs/$d"_tomcat".log  2>&1  指定标准输出文件为/mydata/script/logs/$d"_tomcat".log ,假如文件不存在则创建  >> 在文件末尾追加, 2代表标准错误,1表示标准输出   
echo "开始执行清除tomcat日志文件"      打印输出, 在/mydata/script/logs/$d"_tomcat".log末尾追加

find /titakid/tomcat7/logs/  -mtime +10  -name "*.out"  -exec   rm   -rf {} \;       找到10天前的并且以out结尾的文件,删除

[ $? -eq 0 ] $? 表示上一条命令执行后的返回值


 
 

清除tomcat日志文件的shell脚本

原文:https://www.cnblogs.com/moris5013/p/10361959.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!