如何从Ruby中调用终端调用?
我可以在我的Rails程序中运行“rake db:migrate VERSION = ....”吗?
答案 0 :(得分:5)
使用“`”引号:
`rake db:migrate VERSION=....`
或system
system("rake db:migrate VERSION=....")
您也可以使用此表示法:
%x[rake db:migrate VERSION=...]
另见http://blog.jayfields.com/2006/06/ruby-kernel-system-exec-and-x.html
答案 1 :(得分:0)