私は設定で遊んでGREP_OPTIONS
いて、それを機能させることができませんでした。その理由について知りたいだけです。
簡単なテストコマンドの出力:
richard@ubuntu:~$ echo $GREP_OPTIONS
richard@ubuntu:~$
richard@ubuntu:~$ ls | grep o
Desktop
downloads
Dropbox
ebooks
workspace
richard@ubuntu:~$ ls | grep o --color=always | less -R
richard@ubuntu:~$ export GREP_OPTIONS="--color=always"
richard@ubuntu:~$ ls | grep o | less -R
- 最初のgrepはカラーで端末に出力されます(各 'o'は赤です)。
- 2番目のgrepは色の少ない(1と同じ)出力
- しかし、3番目のgrepは出力を少なくし、白黒で出力しますが、これはカラーで表示されます。
したがって、grepは無視しているようGREP_OPTIONS
です。それはバグですか、それとも何か問題がありますか?
(Ubuntu 12.04.2、GNU grep 2.10)
alias grep='GREP_COLOR="1;33;40" LANG=C grep --color=auto'
黄色で強調表示します。
grep v3.1
大声で文句を言うGREP_OPTIONS
すべての呼び出しに:grep: warning: GREP_OPTIONS is deprecated; please use an alias or script