たいしたことではないんですが、メモ。
$ tail -f hoge.log | nkf -Se
ってすると、nkfがバッファリングしているせいか*1出力が止まってしまいます。で、man nkfしてみると、
-b bufferd output. This is a default.
-u unbufferd output.
だそうで。
$ tail -f hoge.log | nkf -Seu
で幸せになれます。
*1:まさにこのせいなのですが:-)