是否有红宝石相当于“python -i”?

时间:2010-03-13 07:06:02

标签: python ruby

ruby​​ -n是我发现的最接近的东西,但它重复了整个脚本。它也不适用于irb。

2 个答案:

答案 0 :(得分:1)

$ cat > hello.rb
$hello = 'Hello, world!'
puts $hello
^D
$ irb
irb(main):001:0> load 'hello.rb'
Hello, world!
=> true
irb(main):002:0> $hello
=> "Hello, world!"

有点乏味,局部变量无法通过。可能足够接近您的使用? (这基本上就像Python的execfile。)

答案 1 :(得分:1)

irb -r hello.rb