【问题标题】:MSYS prints strange characters stringsMSYS 打印奇怪的字符串
【发布时间】:2012-12-24 08:12:30
【问题描述】:

MSYS 正在向终端打印一些奇怪的字符(空格、空值等)。使我的单元测试的结果有点神秘。关于如何解决这个问题的任何想法?我正在研究可能将其通过管道传输到将清理输出的脚本。

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

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

【问题讨论】:

    标签: ruby-on-rails ruby windows msys


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      在 Msys 中,我将 TERM 环境变量设置为 xterm,并且输出打印得很好。 你可以考虑添加

      export TERM=xterm
      

      到你的 .bashrc。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-08-22
        • 1970-01-01
        • 2013-12-23
        • 2012-03-26
        • 2014-11-19
        • 1970-01-01
        相关资源
        最近更新 更多