如何用ruby调用另一个ruby脚本?

Python010

如何用ruby调用另一个ruby脚本?,第1张

system(“.ruby”)或者load 'another.rb'

具体代码如下:

# 返回ls的输出

s=`ls`

cmd= "ls"

s= `#{cmd}`

# 返回true or false

s= system('ls')

cmd= 'ls'

s= system(cmd)

#返回输出

s= %x[uptime]

#用top进程替换当前ruby进程

exec "top"

cmd = 'top'

exec cmd

搭建ROR 需要下载八个GEM 文件。GEM 是RUBY 的一种压缩格式。图中所示。找不到资源rails。

gem install rake-0.8.7

gem install activesupport-2.3.5

gem install activerecord-2.3.5

gem install rack-1.0.1

gem install actionpack-2.3.5

gem install actionmailer-2.3.5

gem install activeresource-2.3.5

gem install rails-2.3.5

这上面的几个都在rubyforge.org里面有下载。以前的on click 版本太老了。还是自己一个一个下载