1

我进行了搜索,发现似乎相关的“终端未执行 Ruby 文件”,但它没有回答我的问题。

我正在使用终端和 TextMate-1 运行 OS 10.5.8。我在我的桌面中创建了一个包含1+2并将其保存为“calc.rb”的文件。

我做了cd Desktop,但无法让终端执行命令calc.rb。键入ls显示文件。当我输入 ruby calc.rb一个新的命令行时,就好像我从未输入过命令一样。

作为替代方案,我一直在使用 repl.it 并且一切正常,所以我不确定我是否设置了错误或者我只是错过了一些东西。

4

1 回答 1

1

1+2只是评估1+2。除非您输出结果,否则它只会被吞没。

更改您的1+2to puts 1+2,您的脚本将输出 3。

于 2013-06-11T15:19:49.860 回答