いつもutf8である必要がないんだったら、その程度のことに時間
費やすよりパイプでnkf -uに渡したほうがなんぼか早いと思う。