文字コードを変換する

Linux入門マニュアルが無料ダウンロードできます。

ダウンロードはこちらをクリック

文字コードとはOSにより異なり、文字コードが対応していないOSで文字を表示させると文字化けをします。他のOSでも文字が読めるようにするには文字コードを変換する必要があります。

文字コードを変換するにはnkfコマンドを使用します。


文字コードを変換する

[root@tiger root]# cat test.txt ←ファイルの内容を表示します。
テストテストテスト
[root@tiger root]# nkf --windows test.txt > windowstext.txt ←Windows用に文字コードを変換します。
[root@tiger root]# cat windowstext.txt ←変換後のファイルを表示します。
eXgeXgeXg  ←Windows用の文字コードなので、文字化けします。

オプション
--windows Windows用に文字コードを変換します。
--mac   MAC用に文字コードを変換します。
--unix   UNIX用に文字コードを変換します。



P.S
文字コードを変換するなど、より高度な現場のLinux技術をマスターしたいなら

詳しくはこちらをクリック

P.P.S
Linux入門マニュアルが無料ダウンロードできます。

ダウンロードはこちらをクリック


<<関連記事>>
・\x(¥x)から始まるUnicode文字列を読めるようにする
・Zip形式で圧縮されたファイルから特定の文字列を含む行を抽出する
・MIMEでエンコードされたテキストを読めるように変換する
・テキストを他のOSとの間でやりとりできるように変換する
・viで文字に色をつけるには