LINUX.ORG.RU
ФорумAdmin

помогите поправить скриптик


0

0

Надо периодически проверять состояние процесса и коли он упал его подымать. Для этого я написал вот такой скрипт и пихнул его в cron. Однако не через cron, не сам по себе он ничего не делает. Помогите разобраться.

#!/bin/bash

pid=`echo -n $(/sbin/pidof -x name_of_process)` if [ "$pid"=""]; then command string fi

с правами и путями проблем точно нет, при запуске скрипта ругани тоже нет.

anonymous

NUMofPROC=`ps ax |grep <name_of_process>|grep -v grep|wc -l|sed -e "s/ //g"`

и если $NUMofPROC = 0, значит упал твой процесик... пора поднимать

anonymous
()

В /etc/inittab добавить
xx:12345:respawn:<путь к тому, что должно жить вечно>
Ну и init q

John
()

if ( pidof proccess ); then
 start process
fi

по моему проще так

oduvan
()

пардон, забыл поставить отрицание :)

oduvan
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.