grep の出力結果をバッファリングしない方法のメモ。
で、grep の結果がバッファリングされなくなります。
tail -f でシステムのログなどをリアルタイムに確認する際、特定の文字列に該当する行を
grep で単純にフィルタリングすると、条件に合致してもバッファリングされて
しばらく出力されない場合があります。
しかし、--line-buffered によって、バッファリングされずに行単位で出力されるようになります。
grep --line-buffered
で、grep の結果がバッファリングされなくなります。
tail -f でシステムのログなどをリアルタイムに確認する際、特定の文字列に該当する行を
grep で単純にフィルタリングすると、条件に合致してもバッファリングされて
しばらく出力されない場合があります。
しかし、--line-buffered によって、バッファリングされずに行単位で出力されるようになります。