为什么没有JRuby script.rb> out.txt捕获Java错误?

时间:2009-11-14 10:15:12

标签: linux jruby

JRuby script.rb会抛出许多Java错误。

我尝试输出到文本文件,但只记录脚本本身的输出。我需要捕获所发生的所有错误,因为它们很长。我怎么能这样做?

1 个答案:

答案 0 :(得分:3)

错误可能是错误流(stderr),而不是输出流(stdout)。因此,您需要将错误流重定向到输出流:

script.rb > out.txt 2>&1

或者,如果您只想要错误:

script.rb 2> errors.txt