例外が発生すると、Pry は対話モードになります (たとえば、スクリプトの最後に未定義の変数 'x' を置いた場合)。
(また、スクリプト自体の内部で、インタラクティブにしたいポイントにrequire 'pry'
配置します。)binding.pry
しかし、私は疑問に思っています:コマンドプロンプトでコマンドを入力するときにコマンドに追加できるフラグ/オプション/引数のようなものがあるので、スクリプトの実行pry example.rb
が終了するとインタラクティブになります。中身は?(もちろん、終了前に例外がないことを前提としています。) example.rb
(これは、Notepad++ などから外部プログラムを実行できるエディターで使用する場合に特に便利です。これとこれを参照してください。)