title: GREP_OPTIONS='--color=always' causes non-printing characters
body: <p>My bash version:</p>
  
  <pre><code>GNU bash, version 3.2.49(22)-release (i686-pc-cygwin)
  Copyright (C) 2007 Free Software Foundation, Inc.
  </code></pre>
  
  <p>In my .bashrc, I have:</p>
  
  <pre><code>export GREP_OPTIONS='--color=always'
  </code></pre>
  
  <p>To reproduce the problem, create a file test.txt and write some lines:</p>
  
  <pre><code>test1: apple
  test2: orange
  test3: cherry
  </code></pre>
  
  <p>And in bash, do a grep:</p>
  
  <pre><code>grep "test" test.txt &gt; 1
  </code></pre>
  
  <p>When I check the result, I get something like this:</p>
  
  <pre><code>~ &gt; cat -v 1
  ^[[01;31m^[[Ktest^[[m^[[K1: apple
  ^[[01;31m^[[Ktest^[[m^[[K2: orange
  ^[[01;31m^[[Ktest^[[m^[[K3: cherry
  </code></pre>
  
  <p>Any idea about this problem?
  btw, I've setup fileformats=unix.</p>