tailで ログを見て、特定文字列に色を付けるのを grep だけでやる裏技
tail -F hoge.log | grep --line-buffered --color -e^ -e "ERROR" -e "WARNING"
正規表現を2つ使って、全体を空表示し、もうひとつで色を付ける。
正規表現 ^ により、すべての行をマッチさせる
すべての行に「開始」はあるのでマッチするが、文字列ではないのでどれにも色は付かない。
で、後ろの正規表現 でマッチした文字列に色が付ける。
正規表現は複数書けるので、複数の文字列に色を付けることができる
grep --line-buffered --color -e^ までをワンセットで覚えておくと便利