2013年11月15日

Tomcatの古いログを削除するスクリプト

CentOS5.5

Tomcatの古いログ(host-manager.YYYYMMDD.logとか)が溜まるので、じどうで圧縮、削除するスクリプト。
かなり適当です…。

#!/bin/sh

export LANG=C

find /usr/local/tomcat/logs -ctime +5 -name "*.log" -print0 | xargs -r -0 gzip -f
find /usr/local/tomcat/logs -mtime +181 -name "*.gz" -print0 | xargs -r -0 rm -f
find /usr/local/tomcat/logs -mtime +181 -name "*.log" -print0 | xargs -r -0 rm -f


参考サイト
Unix :: コマンド / xargs


タグ:SHELL
posted by まきすけ at 21:38 | Comment(0) | TrackBack(0) | Linuxとか