grep --color について

find/grep/xargsコマンドを使いこなす 業務で楽するためのUNIXテクニック集「検索」編 (1/4):CodeZine(コードジン) をみて思い出したけれど、
grep に --color オプションつけなくても、

export GREP_OPTIONS='--color=always'

って .zshrc なり .bashrc にかいておくと、常に grep の結果に色がつく。

でも、grep をパイプでつないでいるときに、色が邪魔してうまく動かなかったりする*1

そのときは、スクリプト内の grep に --color=never というオプションを渡してあげれば、色をつかなくできる。

*1:例えば、ubuntu 8.10 で、netbeans 6.5 の起動がうまくいかなかったり。