JRuby script.rb 抛出许多 Java 错误。
我尝试输出到文本文件,但只记录了脚本本身的输出。我需要捕获所有发生的错误,因为它们很长。我该怎么做?
最佳答案
错误可能会转到错误流 (stderr),而不是输出流 (stdout)。所以你需要将错误流重定向到输出流:
script.rb > out.txt 2>&1
或者,如果您只想要错误:
script.rb 2> errors.txt
关于linux - 为什么 JRuby script.rb > out.txt 不捕获 Java 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1733879/