iconvコマンド
$ iconv [オプション] 入力ファイル [> 出力ファイル]
オプション | 由来 | 説明 |
---|---|---|
default |
convert | 標準入力から読み込んだテキストの文字コードを変換して出力する |
-f |
from | 入力ファイルの元の文字コードを指定 例: -f SHIFT_JIS
|
-t |
to | 出力ファイルの変換後の文字コードを指定 例: -t UTF-8
|
-l |
list | サポートされている文字コード一覧を表示 |
文字コード
文字コード | 説明 |
---|---|
ASCII | - 7ビットの文字コード - 128種類の文字を表現 |
ISO-8859 | - ASCII を 8ビットに拡張したもの - 256種類の文字を表現 |
EUC-JP | - UNIX 環境で標準的に利用されていた日本語文字コード |
Shift_JIS | - Windows や Mac OS で標準的に利用される日本語文字コード |
Unicode | - 多言語を扱うために作成された符号化文字集合(文字コード表) - Unicode で定義された文字を表現する符号化方式には以下がある: - UTF-8(多くの Linux で標準的に利用) - UTF-16 - UTF-32 |