Ruby on Rails の IRB で、ロードされたスクリプトを終了する最良の方法を探しています。Kernel.exit と Kernel.abort により、IRB セッションが完全に終了します。理想的には、これはいくつかの条件付き基準で発生します。
私のスクリプト/my_script.rb:
puts "My Script is running!"
# if some criteria, stop execution of this script without stoping IRB
puts "This will never happen"
理想的な結果:
$ rails console
irb(main):001:0> load 'script/my_script.rb'
My Script is running!
irb(main):002:0>