我是Ruby新手,在Ubuntu 12.04机器上安装了Ruby 1.9.3。
每当我在终端中不带参数地运行ruby命令时,它就会挂起,什么也不做。它在我的Windows XP安装上也做同样的事情。
这是预期的行为吗?来自Python/Java背景的我希望得到某种输出。
发布于 2013-02-24 23:53:38
这是意料之中的。当您只运行ruby时,它就坐在那里,等待来自STDIN的程序,后跟一个文件结束字符,然后执行该程序。
如果你想要交互性,比如当你运行python的时候,你需要Ruby的irb。
发布于 2013-02-25 03:00:21
irb类型
在控制台中运行程序的
ruby program_I_want_to_run.rb类型
https://stackoverflow.com/questions/15053471
复制相似问题