我看到了这个问题,但它并没有回答它。有没有一个ruby等价于“python -i”?
如果我的脚本是,
如果我使用
只有在全局定义了 hello 时它才有效。因此,它实际上并不等同于“python -i”。
那么,确切的等价物是什么?
#!/usr/bin/ruby
hello = "Hello World"
如果我使用
irb -r main.rb
,我会得到:1.8.7 :001 > puts hello
NameError: undefined local variable or method `hello' for #<Object:0x7fb1486f4298>
from (irb):1
1.8.7 :002 >
只有在全局定义了 hello 时它才有效。因此,它实际上并不等同于“python -i”。
那么,确切的等价物是什么?