【发布时间】:2016-02-11 19:54:25
【问题描述】:
我需要编写一个 bash 脚本来在我的 rails 控制台中运行命令,命令是:Station.create(......)
#!/bin/bash
rails console
在这行之后,我没有任何想法。我试过echo "Station.create(...),但没有帮助
【问题讨论】:
标签: ruby-on-rails bash shell rails-console
我需要编写一个 bash 脚本来在我的 rails 控制台中运行命令,命令是:Station.create(......)
#!/bin/bash
rails console
在这行之后,我没有任何想法。我试过echo "Station.create(...),但没有帮助
【问题讨论】:
标签: ruby-on-rails bash shell rails-console
你想要runner。
#/bin/bash
# Maybe need to prefix with `bundle exec`
rails runner 'Station.create(…)'
【讨论】:
#!/bin/bash rails runner 'Station.create(cd:"BK",station: "bla", icao: "BKBK", iata:"BKK", synop:"77777", lat:"55.55", lon:"555.55", elev: "5", mflag: "K", nexrad:"K", country_code:"BK", plotting:"5")' exit 0