Материал из Wiki.VDSPlanet.ru.
Делаем скрипт запуска для shroudBNC (sBNC).
cd ~/sbnc/ touch sbnc.chk chmod +x sbnc.chk
Дальше открываем sbnc.chk любимым редактором и вставляем туда:
#!/bin/sh
SBNCPATH=/home/username/sbnc
if test -r $SBNCPATH/sbnc.pid; then
SBNCPID=$(cat $SBNCPATH/sbnc.pid)
if $(kill -CHLD $SBNCPID >/dev/null 2>&1)
then
exit 0
fi
fi
cd $SBNCPATH
./sbnc &>/dev/null
Указываем правильный путь в строке:
SBNCPATH=/home/username/sbnc
После чего запускаем crontab.
crontab -e
И вставляем строку, опять поправив путь.
0,10,20,30,40,50 * * * * /home/username/sbnc.chk > /dev/null 2>&1
Теперь скрипт каждые 10 минут будет проверять, запущено ли sbnc.

