2012-09-11 121 views

回答

135

如果安装红宝石,然后

ruby yourfile.rb 

yourfile.rb哪里是包含红宝石代码的文件。

或者

irb 

启动Ruby交互式环境,在那里你可以键入的代码行并立即看到结果。

+2

'irb'是我的解决方案 –

34

可以运行Ruby在一个符合-e标志命令:

ruby -e "puts 'hi'" 

检查man page以获取更多信息。

+0

mmm,问题ruby -e“Date.new(2012,12,31).yday”???在irb中都可以。 –

+1

@AndreshPodzimovsky你需要'需要'日期'。所以:'ruby -e'需要'date'; Date.new(2012,12,31).yday“' – LanguagesNamedAfterCofee

+6

你可能也想打印结果到标准输出:'ruby -r date -e”puts Date .new(2012,12,31).yday“' –