2007-05-11 nkf2でバッファしない 技術 たいしたことではないんですが、メモ。 例えば、sjisなログをeucで監視したいときに、 $ 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:まさにこのせいなのですが:-)