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

помогите написать скрипт который бы запускал и выключал определёные деманы. Я не могу понять как выполнить проверку на то запушен демон или нет?

пока вот что написал хД
#!/bin/sh
/etc/rc.d/privoxy start
/etc/rc.d/tor start
не хочу делать 2 отдельных скрипта, и в модули дописывать не хочу ибо пользоваться буду в определённые моменты )))
/var/run/daemons/
если демон запущен, там сделан файл.
Можно проверять наличие процесса:
ps auxwww | grep daemon-process-name | grep -v grep
systemd должен умереть.
sipluga
помогите написать скрипт который бы запускал и выключал определёные деманы. Я не могу понять как выполнить проверку на то запушен демон или нет?

пока вот что написал хД
#!/bin/sh
/etc/rc.d/privoxy start
/etc/rc.d/tor start
не хочу делать 2 отдельных скрипта, и в модули дописывать не хочу ибо пользоваться буду в определённые моменты )))

Тебе надо что-то типа такой конструкции:

Если /vae/run/daemons/Имя_демона существует, то
ничего не делать
иначе
/etc/rc.d/имя_демона start.
Копать в сторону оператора If.
Если демонов будет много, можно написать функцию…
Ну если два отдельных скрипта, то сделай заведомо, что бы один отключал демоны, а второй включал. Зачем делать проверку на запущенность?
 
Зарегистрироваться или войдите чтобы оставить сообщение.