Как я могу запланировать выполнение сценария Ruby в фоновом режиме? - PullRequest
0 голосов
/ 14 июля 2009

Я пытаюсь запускать скрипт каждую минуту с "SINC is CRON". Я использовал следующую строку crontab

* * * * * ruby -X D:/xampp/htdocs/maker ./do.rb

и теперь каждую минуту я получаю новое окно cmd. Как я могу заставить Ruby или SINC вызывать их как фоновые процессы?

1 Ответ

1 голос
/ 14 июля 2009

С по этой ссылке :

"В этих случаях вы захотите использовать rubyw.exe. Это так же, как ruby.exe кроме того, что это не обеспечивает стандартный вход, стандартный выход или стандартный ошибка и не запускает оболочку DOS когда бежать. "

Я не знаком с SINC, но что-то вроде этого должно работать:

* * * * * rubyw -X D:/xampp/htdocs/maker ./do.rb

или

* * * * * rubyw.exe -X D:/xampp/htdocs/maker ./do.rb

FWIW это похоже на Python, где вы будете использовать pythonw.exe.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...