天天看點

catalina.out日志切割腳本

<code>root@ydweb04 rzqg]</code><code># cat rzqg.sh </code>

<code>#!/bin/bash</code>

<code>log_path=</code><code>/data/tomcat/logs</code>

<code>d=`</code><code>date</code> <code>+%Y-%m-%d`</code>

<code>d4=`</code><code>date</code> <code>-d</code><code>'10 day ago'</code> <code>+%Y-%m-%d`</code>

<code>cd</code> <code>${log_path} &amp;&amp; </code><code>cp</code> <code>catalina.out $log_path</code><code>/cron/catalina</code><code>.out.$d.log</code>

<code>echo</code> <code>&gt; catalina.out</code>

<code>rm</code> <code>-rf $log_path</code><code>/cron/catalina</code><code>.out.${d4}.log</code>

<code>find</code> <code>$log_path -maxdepth 1 -</code><code>type</code> <code>f  -mtime +10 -delete</code>

對日志進行切割,并且複制到指定目錄

最大保留10天的日志

本文轉自激情燃燒的歲月部落格51CTO部落格,原文連結http://blog.51cto.com/liuzhengwei521/1909602如需轉載請自行聯系原作者

weilovepan520