grep

こんなgrepの使い方は嫌だ

誰かが作ったスクリプトでやらかしてた。ログから特定の拡張子のファイルを除外するときに $ ./hogehoge | grep -v .jpg | grep -v .gif とかしてたけど、せめてfgrepするか\.jpgにしとかないと、必要以上にマッチしてしまう。 $ grep .gif /usr/share/dict/…

grepでマッチしたワードに色を付けるオプション

こないだ発見しておおはしゃぎしました。常識? $ grep --help (中略) --color[=場合] --colour[=場合] 一致する文字列を目立たせるマーカーを使う 「場合」には、「always」「never」「auto」を指定。 autoとalwaysを使えば色が付く。違いはわからない。 例…

grepでの正規表現の使い方memo

別にgrepじゃなくてもいいけども。 最近カテゴリが適当すぎると思うけど気にしない。 . : 任意の一文字 * : 直前の正規表現の0回以上の繰り返し '.*' - 任意の文字列 ^ : 行頭 $ : 行末 '^$'ってやると空行(改行のみの行)がマッチ [ ] : [ ]内の文字のどれか…