のんびりしているエンジニアの日記

ソフトウェアなどのエンジニア的な何かを書きます。

シェルコマンド nkfの使い方(文字コードに泣きたい貴方へ)

Sponsored Links

皆さんこんにちは
お元気ですか?文字コードって本当に辛いよね

ということで今日は文字コードのお話。
今まで知らなかったんだ。nkfってコマンドがあることを…

nkfとは

nkfとは文字コードを変換してくれる素晴らしいコマンドです。
SHIFT-JIS→UTF-8など、手軽にやってくれます。

因みに何が嬉しいのかというと、WindowsとかLinuxで作られたファイルをいただく時に便利です。いやまじで…
本当に読めなくなっちゃいますから

commandを実行してみよう

テキストファイルをutf-8に変換

nkf -w test.txt

変換コードのオプションは以下の通り

変換先文字コード option
jis -j
shift-jis -e
euc-jp -s
utf-8 -w

テキストの文字コード自動判別を行いたいとき

nkf -g test.txt 
ASCII

改行コードの変更もできる!

Windows -Lw
Mac -Lm
Linux -Lu

他のOSなどで作られて文字化けしたといって嘆きたい貴方、ぜひ使ってみてください。