如何运行ruby文件?

示例我有文件test.rb:

puts "test test test" 

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

load 'test.rb'

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

 load("test.rb") 

应该在irb做到这一点。

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

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

  1. 使用.rb扩展名保存文本编辑器代码。
  2. 通过cd命令更改终端中的目录(cd拖放终端上的文件夹,以便您可以定向到目录)。
  3. ruby hello.rb

方法3 ruby​​ -v知道ruby ruby​​的版本-e’在终端上按行执行WVU’#line

任何ruby文件都可以使用ruby ,假设您与ruby文件位于同一目录中; 如果没有,只需提供文件的路径:

 ruby path/to/your_file.rb