Перейти к содержанию

Демонизация


Рекомендуемые сообщения

Доброе время суток!

Есть у меня bash-скриптик, который выполняет некоторые действия. Я решил перевести его на Перл, поскольку нужно достаточно активно работать с регулярными выражениями. При это появилась такая проблема: скрипт должен в определенном режиме перезапускать себя в фоне. Потом нужно проверять, является ли процесс оригинальным или уже демоном. И если в bash я для этой цели экспортировал переменную-флаг, то здесь не могу придумать ничего лучше аргумента командной строки "--child", т.е. демонизироваться таким образом:

exec ("$0 --log --child &") unless $options{child};

Собственно, вопрос в том и состоит, нельзя ли демонизироваться менее безболезненным способом?

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...