9 апреля 2010 г. 19:26 пользователь Василий Куликов <sego...@gmail.com>написал:
> В Птн, 09/04/2010 в 10:08 +0400, Denis Linvinus пишет: > > > > > > 8 апреля 2010 г. 21:27 пользователь Василий Куликов > > <sego...@gmail.com> написал: > > > > Дак это... можно по-тупому "watch command" :) вообще watch > > запускает > > команду каждые Н секунд и выдаёт результат. Но если команда за > > Н секунд > > не завершилась, то новый процесс не создаётся. Так что вполне > > подходит. > > Подробности см. man watch. > > > > А кто будет следить чтобы watch не упал? Ж) > > С какой стати он (watch) вообще должен падать? Задача подразумевает, что > может упасть целевой процесс, но не другие процессы. Если ВСЕ процессы > рандомно падают, то как-то всё ИМХО печально... > > Я не хотел вас обидеть :) просто решение с кроном мне кажется более профессиональным (профессиональный костыль), т.е. другой специалист (не вы) сможет найти проверку и понять, что она делает. Хотя, если встраивать в скрипт запуска, то наверное проще watch. Я думаю, спорить нет смысла, человеку предложили варианты ответов и он сам сможет решить, что правильнее в его случае. > > > > Я использую запись в кроне, например так > > > > * * * * * root pgrep vdr >/dev/null > > || /usr/local/bin/startvdr.sh > > > > root -заменить на пользователя от которого нужно запускать > > > > -- > ubuntu-ru mailing list > ubuntu-ru@lists.ubuntu.com > https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru >
-- ubuntu-ru mailing list ubuntu-ru@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-ru