#!/bin/bash export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin while [ true ] do left=`ps -ef|grep '/usr/local/bin/logfmon -f /etc/logfmon/logfmon.conf'|grep -v grep -c` if [ $left -eq 0 ];then #/etc/init.d/postfix stop #rm -rf /var/db/* #mv /var/log/maillog /var/log/maillog.`date +%s` #/etc/init.d/rsyslog restart #/etc/init.d/postfix start /usr/local/bin/logfmon -f /etc/logfmon/logfmon.conf else echo `date` "ok" fi sleep 1 done