简单的Ruby命令行问题

时间:2010-03-08 23:38:54

标签: ruby

嗯 - 我觉得自己像个白痴,但是......

ruby -e '3+5'

什么都不输出(Windows 7,Ruby 1.8.7,Cygwin或Git Bash)。我错过了什么?额外的功劳 - 这也将允许额外的酷包(从TextMate被盗)执行和更新#=>标记能够正常工作吗?

修改

好的,但是我会接受答案,但是e-texteditor仍然无法使用那个非常酷的套装。太糟糕了。

2 个答案:

答案 0 :(得分:6)

尝试:

  

ruby​​ -e'放3 + 5'

答案 1 :(得分:4)

您错过了对puts或任何其他产生输出的方法的调用。 ruby -e不会打印表达式的返回值 - 它只是执行它。它的行为就像执行包含“3 + 5”的rb文件一样。