Отмените и перезапустите определенную рутину (скрипт python)

У меня вопрос относительно программы, которую я запускаю. Время от времени мне нужно перезапустить определенную программу.

В этом случае я обычно запускаю:

screen ./run.sh arg1 arg2 "arg3" (экран, так как я не знаю, есть ли другой способ помещать что-то в фоновом режиме - но это другое дело .)

Итак, я думаю, я мог бы добавить cronjob, который (через crontab -e), который запускает эту программу (нужен ли мне скрипт bash для этого?) - Но я не знаю, как чтобы остановить процесс. Прямо сейчас я отменяю его через CTRL + C после того, как я снова подключил отдельный сеанс.

Я думал о kill, но я не знаю идентификатор процесса, когда запускаю программу. Может ли кто-нибудь помочь мне с этим? Я использую Ubuntu 12.04.

tl; dr

запустить процесс

wait 6 mins

остановить процесс,

(re) запустить процесс (...)

Спасибо

1
задан 20 July 2016 в 19:57

0 ответов

Другие вопросы по тегам:

Похожие вопросы: