代码之家  ›  专栏  ›  技术社区  ›  aronchick

简单的ruby命令行问题

  •  0
  • aronchick  · 技术社区  · 14 年前

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

    ruby -e '3+5'
    

    不输出任何内容(Windows7、Ruby1.8.7、Cygwin或GitBash)。我错过了什么?额外积分-这是否也允许额外的酷包(从textmate中被盗)执行和更新=>标记正常工作?

    编辑

    好的,这很有效,我会接受这个答案,但是e-textEditor仍然不能处理这个非常酷的包。太糟糕了。

    2 回复  |  直到 14 年前
        1
  •  6
  •   sutch    14 年前

    尝试:

    ruby-e'放3+5'

        2
  •  4
  •   sepp2k    14 年前

    您缺少对Puts或任何其他生成输出的方法的调用。 ruby -e 不打印表达式的返回值-它只是执行它。它的作用就好像您正在执行一个包含“3+5”的RB文件。