А я что-то не то написал? Если процесс есть, то "ps -ax | grep process_name" вернет что-то, а если такого процесса нет, то пустую строку (правда, может вернуть и /bin/grep или где он там лежит, но это можно фильтровать скриптом). Ну и, соответственно, запускаем упавший процесс или ничего не делаем.
Цитата WhitePangolin:
Речь же была о слежении за сервисами и рестартах при падении. »
|
по-моему, как раз оно (еще б и скрипт кто написал, а то я не силен в программировании шелла)