GNU grep のバッファリング

from: http://ya.maya.st/d/200903c.html

GNU grep には --line-buffered というオプションがありますよ、と。Solarisgrep は知らないけど。
一文字単位で出力がある場合には使えないが、行単位ならばこれでOK。
したがって、

% (echo hoge; sleep 3) | grep --line-buffered hoge | cat

hoge を出力した後に3秒間眠る。