Форум — Development Простой вопрос по bash 0 0 Как проверить, выполняется ли определённый процесс, и в случае если его нет выполнить определённое действие, а если нет - другое действие? Ссылка
if [ -z `pidof "$fullprogpath"` ] ; then echo "not runned" ; else echo "runned" ; fi redgremlin ★★★★★ (05.06.09 08:26:59 MSK) Показать ответ Ссылка
Ответ на: комментарий от redgremlin 05.06.09 08:26:59 MSK if ! pgrep mc > /dev/null; then echo "not runned" ; else echo "runned" ; fi dGhost ★★★ (05.06.09 08:42:00 MSK) Ссылка
Ответ на: комментарий от aJJ 05.06.09 08:46:36 MSK Если конкретно, то хочу реконнект при обрыве связи. А может есть способ сделать иначе? Можно перенести в Admin ShTH ★ (05.06.09 09:00:57 MSK) автор топика Показать ответы Ссылка
Ответ на: комментарий от ShTH 05.06.09 09:00:57 MSK persist в опции pppd Deleted (05.06.09 09:10:55 MSK) Показать ответ Ссылка
Ответ на: комментарий от Deleted 05.06.09 09:10:55 MSK > persist в опции pppd pppd иногда падает ;) так что возможно есть смысл и persist, и скриптом ещё const86 ★★★★★ (05.06.09 10:37:19 MSK) Ссылка
Ответ на: комментарий от ShTH 05.06.09 09:00:57 MSK > реконнект при обрыве связи модем или что? Rastafarra ★★★★ (05.06.09 13:05:01 MSK) Ссылка