Ответ 1
Вы можете использовать
ruby -rtracer [your_script.rb]
Существует также ruby-debug, который может сделать
rdebug --trace [your_script.rb]
Есть ли способ вернуть эхо назад ruby script (или записать в файл, я могу tail -f), каждая строка выполнена, аналогично bash -x или @echo on в DOS?
ruby -w не делает этого - только увеличивает многословие предупреждений и т.д.
Исследователь Unroller, но он не работает, возможно, слишком устарел. Некомпилируемые зависимости.
Я использую irb много, но в этом случае мне нужно что-то не интерактивное, например. для проверки посмертного.
Вы можете использовать
ruby -rtracer [your_script.rb]
Существует также ruby-debug, который может сделать
rdebug --trace [your_script.rb]
IRB делает трюк:
irb script.rb