【发布时间】: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
假设我想运行 'User.all.each{|u| u.destroy}' 来自名为 killallusers.sh 的 shell 脚本。如何从 shell 或可执行脚本调用 Rails 控制台命令?
【问题讨论】:
标签: ruby-on-rails ruby bash ruby-on-rails-3.2 sh
要么写成Rake task,要么使用Rails "runner"。
在你的 shell 脚本中放置适当的 rake 或 runner 命令。
【讨论】: