サイト内検索:
uconv : UTF-8 ⇔ Shift JIS / EUC-JP コード変換
使い方とオプション
uconv -stou [<file>]
uconv -utos [<file>]
uconv -etou [<file>]
uconv -utoe [<file>]
uconv -ltou [<file>]
uconv -utol [<file>]
-d<string>
-e
-Lu
-Lw
-Lm
--gaiji GAIJI_TABLE
UTF-8 と Shif JIS / EUC-JP の相互の文字コード変換を行います。オプションと変換の対応は、以下のようになります。
-stou Shift JIS から UTF-8
-utos UTF-8 から Shif JIS
-stou EUC-JP から UTF-8
-utos UTF-8 から EUC-JP
-ltou ISO-8851-1 から UTF-8
-utol UTF-8 から ISO-8851-1
変換できない文字や文字コードとして正しくないコードを検出した場合は、“〓”に置き換えます。(-ltou -utol の場合は “•”)
-d
-e オプションを指定している場合は、コード変換を中止します。
-Lu オプションを指定すると、改行を Unix 形式 () に変換します。
-Lw オプションを指定すると、改行を Windows 形式 () に変換します。
-Lw オプションを指定すると、改行を Mac 形式 ( に変換します。
外字の変換が必要な場合は、 –gaiji GAIJI_TABLE で外字変換表を指定します。
外字変換表は、変換前文字コード、変換後文字コード、コメントを空白で区切って並べます。
コメントは無くても構いません。
<外字変換表の例>
ADA1 E291A0 ①
ADA2 E291A1 ②
ADA3 E291A2 ③
8FD8B7 E88F87
Version : Tue Jun 18 19:00:37 JST 2019
Edition : 1
© 2021 Universal Shell Programming Laboratory site