Выполнить скрипт с Ruby on Rails? - PullRequest
0 голосов
/ 01 июня 2010

Я хочу запустить моего демона с моим приложением.

В командной строке я могу написать что-то вроде lib/daemons/mydaemon_ctl start для запуска моего демона, но я должен сделать это вручную. Я хочу, чтобы демон запускался при запуске моего сервера (т.е. при загрузке файлов инициализатора).

Есть ли команда ruby ​​для выполнения командной строки? Что-то вроде exec "lib/daemons/mydaemon_ctl start"?

Спасибо!

1 Ответ

6 голосов
/ 01 июня 2010

Кажется, вы просто хотите запускать команды оболочки в коде ruby, ну, вы можете использовать system или backtick (`)

system 'ls' # will return ls output in *nix
`dir` # will return dir output in windows
...