crontab.script
上传用户:shbosideng
上传日期:2013-05-04
资源大小:1555k
文件大小:1k
- #! /bin/sh
- #
- # Crontab script for ircstats2
- #------------------------------
- # You can use that script to check whether the stats generation script is
- # running.
- #
- # No bugs are known in this software. So if it crashes, please tell me, even if
- # you don't know anything about the crash !
- #
- # To check for your script every 10 minutes, put the following line in your
- # crontab:
- # 0,30 * * * * /home/mydir/crontab.script
- # And if you don't want to get email from crontab when it checks you script,
- # put the following in your crontab:
- # 0,30 * * * * /home/mydir/crontab.script >/dev/null 2>&1
- #
- # change this to the directory you run the script from:
- ircstatsdir="/home/lucas/ircstats2"
- ########## you probably don't need to change anything below here ##########
- cd $ircstatsdir
- if test -r ircstats2.pid
- then
- pid=`cat ircstats2.pid`
- if `kill -CHLD $pid >/dev/null 2>&1`
- then
- exit 0
- fi
- echo ""
- echo "Stale ircstats2.pid file, erasing..."
- rm -f ircstats2.pid
- fi
- echo ""
- echo "ircstats2.pl restarting ..."
- echo "This software is supposed to be bug-free. If the bot has to restart,"
- echo "and if that's not for a good reason (server reboot for example), please notify"
- echo "the author (lucas@schickler.net) even if you don't know why the script crashed."
- ./ircstats2.pl
- exit 0