Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: kdobrev в May 08, 2005, 16:20



Титла: скрипт за пускане и СПИРАНЕ на команда
Публикувано от: kdobrev в May 08, 2005, 16:20
Пускам команда ssh, която прави тунел. Искам обаче да се пуска на всеки половин час в случай, че се случи нещо и мрежата отпадне. Дотук лесно - в crontab, проблема е  че когато е пусната вече издава гешка, но сесията продължава да си стои. Трябва скрипт, който да я убива ако е излязла с изход 2, т.е. с грешка (вече е била пусната). Или с pkill или с променливата $$ си мисля че трябва да стане, но не мога да го измисля,а и като променям някакви намерени в i-net пак не става.


Титла: скрипт за пускане и СПИРАНЕ на команда
Публикувано от: cyrilo в May 08, 2005, 19:43
значи слагаш pid-a на програмата в едно файлче като се стартира.
Разгледай init.d скриптовете. Там има такива магарии.