Если следующая ситуация...
Есть приложение - например "server", которое нужно запустить скриптом...
В случае падения или завершения его работы нужно его запустить занова...
проще всего конечно было бы сделать бесконечный цикл с блокирующим выводом...
но вот проблема в том, что нужно запускать не только его...
в итоге нужно сделать примерно следующее...
Код: Выделить всё
#! /bin/bash
./server &
./server2 &
цикл бесконечный
{
проверяем запущен ли server, если нет то запускаем
слип на 5 секунд
}вопрос собственно в том как сделать нокмальную проверку , запущен ли server
может разобрать ps -ax? если да, то как?
или может есть какие-то более хорошие способы решения данной проблемы?