Кто-нибудь может помочь написать скрипт в котором выполнялась бы проверка запущен ли сервис на определенном порту и если нет то выполнить команду запуска, если запущен то ничего не делать, что-нибудь типа такого:
#!/bin/sh
p=`netstat -anp | grep 8045`
if [ "$p" = "" ];then
команда
fi