Mozilla/mozilla/webtools/mozbot/run-mozbot-from-crontab
ian%hixie.ch 0a50f3a33a Add missing name.
git-svn-id: svn://10.0.0.236/trunk@147560 18797224-902f-48f8-a5cc-f745e15eee43
2003-10-04 17:18:12 +00:00

23 lines
688 B
Bash
Executable File

#!/bin/bash
#
# run-mozbot-from-crontab: Script for restarting mozbot from crontab
# Originally written by Joel Thornton <joelpt@eml.cc>
#
# This is good to use in your crontab for rebooting the bot
# automagically upon its untimely demise. Use a line such as this in
# your crontab:
#
# 0,5,10,15,20,25,30,35,40,45,50,55 * * * * $HOME/mozbot/run-mozbot-from-crontab
#
# Change the paths to your mozbot accordingly above and in the next
# line.
cd $HOME/mozbot
# Create an empty .pid file first if it doesn't exist.
touch ./mozbot.pid
ps -C mozbot.pl -o pid= | grep "`cat ./mozbot.pid`" ||
( ( ./mozbot.pl >& /dev/null & ) ;
ps -C mozbot.pl -o pid= | head --lines=1 > ./mozbot.pid )