我试图运行jruby -S rake db:migrate
操作。在bash中读取错误信息
这将导致一个错误,这超过了我的bash终端持有的行数,所以我不能看到最相关的线,我只能坚持〜1000行:
....
org/jruby/runtime/Block.java:89:in `call'
org/jruby/RubyProc.java:261:in `call'
org/jruby/RubyProc.java:249:in `call19'
org/jruby/RubyProc$INVOKER$i$0$0$call19.gen:-1:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:216:in `call'
org/jruby/internal/runtime/methods/DynamicMethod.java:212:in `call'
org/jruby/runtime/callsite/CachingCallSite.java:202:in `call'
org/jruby/ast/CallTwoArgNode.java:59:in `interpret'
....
我试图jruby -S rake db:migrate > migrate.out
但错误信息仍然出现在我的终端和migrate.out
内容是
== ChangeFieldsOnFoo: migrating ========================================
-- remove_column(:foos, :bar)
当然必须有阅读此错误消息的方式!
'bash'是一个[* shell *](http://stackoverflow.com/tags/shell/info),不是*终端*。什么是你的[*终端*](http://stackoverflow.com/tags/terminal/info)? – Johnsyweb