2017-06-22 nkfコマンドで半角文字を全角に unix nkfコマンドは文字コードをよろしく扱ってくれるモンです。 副次的な効果として、半角文字を全角文字にしてくれたりします。 実際のところ 総務省提供の市町村名リストにある読み仮名は半角ですが……nkfを通せばこの通り。 $ echo "オオガキシ" | nkf オオガキシ全角が混ざっていても、ちゃんと動いてくれます $ echo "ホノカチャーン(・8・)" | nkf ホノカチャーン(・8・)