У нас есть Linux-демон в c и скрипт bash для его запуска. Демон иногда не запускается из-за некоторых ошибок в файле конфигурации, но сценарий сообщает, что демон был успешно запущен. Фрагмент сценария показан ниже, кто-то может сказать мне, что не так с сценарием?
...
case "$1" in
start)
echo -n "Starting Demo Daemon: "
sudo -u demouser env DEMO_HOME=$DEMO_HOME /usr/local/demouser/bin/democtl startup > /dev/null 2> /dev/null
if [ "$?" = "0" ]; then
echo_success
else
echo_failure
fi
echo
;;
...
Спасибо! * * 1004