Is there a way to have a ruby script echo back (or log to file I can tail -f) every line executed, similar to bash -x or @echo on in DOS?
ruby -w doesn't do it--only increases verbosity of warnings etc.
Researched Unroller but it doesn't work, possibly too dated. Uncompilable dependencies.
I use irb a lot but in this case I need something non-interactive eg. to inspect post-mortem.
You can use
ruby -rtracer [your_script.rb]
There is also ruby-debug which can do
rdebug --trace [your_script.rb]
IRB does the trick:
irb script.rb
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With