代码之家  ›  专栏  ›  技术社区  ›  Yuval Karmi

用Ruby on Rails执行脚本?

  •  0
  • Yuval Karmi  · 技术社区  · 15 年前

    我想用我的应用程序启动我的守护进程。

    在命令行中,我可以编写 lib/daemons/mydaemon_ctl start 启动我的守护进程,但我必须手动执行。我希望在启动服务器时(即加载初始值设定项文件时)启动守护进程。

    有执行命令行的ruby命令吗? 类似的东西 exec "lib/daemons/mydaemon_ctl start" ?

    谢谢!

    1 回复  |  直到 15 年前
        1
  •  6
  •   edthix    15 年前

    似乎你只想在Ruby代码中运行shell命令,那么你可以使用 系统 或背勾()

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