この質問を読みましたが、これは答えません。「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」と同等ではありません。
それで、正確に同等のものは何ですか?