2012/01/29
grepで指定オプションを自動付加してくれる環境変数 "GREP_OPTIONS"
"GREP_OPTIONS"という環境変数に、常に付けておきたいオプションをあらかじめ指定しておくと、grepコマンドやxgrep(egrepとかfgrepとか...)を実行したときに、自動でオプションをつけて実行してくれます。
例えば、、、
$ export GREP_OPTIONS="--color=auto"
とか。常に含めておくなら、あとは"-I"オプションとかですかね。これくらいなら"alias"でも良いわけですがw
grepとか毎日使ってもおかしくないコマンドなので、こういう小さい効率化はどんどんやっていきたいところですね!
オプション無しで実行した場合
GREP_OPTIONSを設定してから実行した場合
おまけ: --colorの色を変えたい場合
環境変数 "GREP_COLOR"に色コードを指定してやると良いです。
例えば、ハイライトを黄色にしたい場合とかは、以下のような感じで指定します。
$ export GREP_COLOR="1;33"
すると、この通り。
ちなみに色コードは、以下あたりを参考にどうぞ。
あわせて読みたい
- 作者: Carl Albing,JP Vossen,Cameron Newham,株式会社クイープ
- 出版社/メーカー: オライリージャパン
- 発売日: 2008/09/26
- メディア: 大型本
- 購入: 8人 クリック: 268回
- この商品を含むブログ (31件) を見る
トラックバック - http://d.hatena.ne.jp/rx7/20120129/p1









![[Web開発者のための]大規模サービス技術入門 ―データ構造、メモリ、OS、DB、サーバ/インフラ (WEB+DB PRESS plusシリーズ)](http://ecx.images-amazon.com/images/I/51GW5jxmdvL._SL150_.jpg)
![[24時間365日] サーバ/インフラを支える技術 ~スケーラビリティ、ハイパフォーマンス、省力運用](http://ecx.images-amazon.com/images/I/51uK4ACymiL._SL150_.jpg)
![エキスパートのためのMySQL[運用+管理]トラブルシューティングガイド](http://ecx.images-amazon.com/images/I/41oqE-9dM2L._SL150_.jpg)
![Googleを支える技術 ~巨大システムの内側の世界 [WEB+DB PRESS plusシリーズ] (WEB+DB PRESSプラスシリーズ)](http://ecx.images-amazon.com/images/I/51m8phYZbyL._SL120_.jpg)
















