MSYS打印奇怪的字符串

时间:2012-12-24 08:12:30

标签: ruby-on-rails ruby windows msys

MSYS正在向终端打印一些奇怪的字符(空格,空值等)。使我的单元测试结果有点神秘。有关如何解决此问题的任何想法?我正在考虑将它管道化为一个可以清理输出的脚本。

$ bundle exec rspec spec/requests/static_pages_spec.rb
←[32m.←[0m←[32m.←[0m

Finished in 0.96875 seconds
←[32m2 examples, 0 failures←[0m

2 个答案:

答案 0 :(得分:0)

好的,我发现我可以通过cat管道输出。如果有人有更好的想法,请随时分享!

$ bundle exec rspec spec/requests/static_pages_spec.rb | cat

答案 1 :(得分:0)

有点晚了但我认为这比通过cat解析命令更容易解决问题!

在Msys中,我将TERM env变量设置为xterm,输出很好。 您可以考虑添加

export TERM=xterm

到您的.bashrc。