如何运行ruby文件?

时间:2011-10-02 14:02:42

标签: ruby-on-rails ruby ruby-on-rails-3

示例我有文件test.rb:

puts "test test test"

如何在ruby控制台中运行此文件?

4 个答案:

答案 0 :(得分:6)

load("test.rb")

应该在irb中执行。

答案 1 :(得分:6)

load 'test.rb'

你的意思是Rails控制台? (同样的问题,但问题是标记为rails。)

答案 2 :(得分:1)

在Mac上,您可以从终端以三种不同的方式运行 方法1 在终端irb(交互式Ruby Shell)上逐行执行,然后退出命令,使其不在irb。

方法2 由于ruby是Interpreted语言,我们可以通过终端上的一个命令运行

  1. 使用.rb扩展名保存文本编辑器代码。
  2. 通过cd命令更改终端中的目录(cd拖放终端上的文件夹,以便您可以定向到目录)。
  3. ruby​​ hello.rb
  4. 方法3 ruby -v知道ruby的版本 ruby -e'把WVU' #line by line on terminal

答案 3 :(得分:0)

任何ruby文件只能使用ruby <your_ruby_file.rb>运行,假设您与ruby文件位于同一目录中;如果没有,只需提供文件的路径:

ruby path/to/your_file.rb