2012-12-24 130 views
1

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 

回答

0

好的,我想通了,我可以通過管道的輸出通過cat。如果有人有更好的主意,隨時分享!

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

有點晚了,但我認爲這比解析命令通過貓更容易解決問題!

在Msys中,我將TERM env變量設置爲xterm,並且輸出很好地打印出來。 你可以考慮加入

export TERM=xterm 

你的.bashrc。