Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

nkfコマンドで半角文字を全角に

nkfコマンドは文字コードをよろしく扱ってくれるモンです。
副次的な効果として、半角文字を全角文字にしてくれたりします。

実際のところ

総務省提供の市町村名リストにある読み仮名は半角ですが……nkfを通せばこの通り。

$ echo "オオガキシ" | nkf
オオガキシ

全角が混ざっていても、ちゃんと動いてくれます

$ echo "ホノカチャーン(・8・)" | nkf
ホノカチャーン(・8・)