Добрый день.
Понадобилось организовать проверку работы демона с последующим запуском, при его отсутствии.
Ниже привожу скрипт.
#!/bin/bash
if ps -A | grep ices
then
echo "true"
killall ices && ices -c /etc/icecast2/ices.conf
else
`ices -c /etc/icecast2/ices.conf`
echo "false"
fi