我想用我的应用程序启动我的守护进程。
在命令行中,我可以编写类似lib/daemons/mydaemon_ctl start
的内容来启动我的守护程序,但我必须手动执行此操作。我想在启动服务器时启动守护进程(即加载初始化程序文件时)。
是否有执行命令行的ruby命令?
像exec "lib/daemons/mydaemon_ctl start"
?
谢谢!
答案 0 :(得分:6)
似乎你只想在ruby代码中运行shell命令,你可以使用 system 或反引号(`)
system 'ls' # will return ls output in *nix
`dir` # will return dir output in windows