【问题标题】:How do I run a rails command command from a shell script?如何从 shell 脚本运行 rails 命令命令?
【发布时间】:2013-01-18 23:26:20
【问题描述】:

假设我想运行 'User.all.each{|u| u.destroy}' 来自名为 killallusers.sh 的 shell 脚本。如何从 shell 或可执行脚本调用 Rails 控制台命令?

【问题讨论】:

    标签: ruby-on-rails ruby bash ruby-on-rails-3.2 sh


    【解决方案1】:

    要么写成Rake task,要么使用Rails "runner"

    在你的 shell 脚本中放置适当的 rake 或 runner 命令。

    【讨论】:

    • 谢谢!这正是我想要的!
    • @brojsimpson,如果回答了您的问题,请通过接受答案来奖励回答者:点击答案旁边的复选标记。