「uconv」の版間の差分
ナビゲーションに移動
検索に移動
Pt4a editor (トーク | 投稿記録) 細 (Batch Update) |
Pt4a editor (トーク | 投稿記録) 細 (Batch Update) |
||
33行目: | 33行目: | ||
-ltou ISO-8851-1 から UTF-8 | -ltou ISO-8851-1 から UTF-8 | ||
-utol UTF-8 から ISO-8851-1</pre> | -utol UTF-8 から ISO-8851-1</pre> | ||
− | + | 変換できない文字や文字コードとして正しくないコードを検出した場合は、“〓”に置き換えます。(-ltou -utol の場合は “•”) | |
-d<string> オプションを指定している場合は、<string> に置き換えます。 | -d<string> オプションを指定している場合は、<string> に置き換えます。 | ||
43行目: | 43行目: | ||
-Lw オプションを指定すると、改行を Windows 形式 () に変換します。 | -Lw オプションを指定すると、改行を Windows 形式 () に変換します。 | ||
− | -Lw オプションを指定すると、改行を Mac 形式 ( | + | -Lw オプションを指定すると、改行を Mac 形式 ( に変換します。 |
外字の変換が必要な場合は、 –gaiji GAIJI_TABLE で外字変換表を指定します。 | 外字の変換が必要な場合は、 –gaiji GAIJI_TABLE で外字変換表を指定します。 | ||
55行目: | 55行目: | ||
<外字変換表の例> | <外字変換表の例> | ||
− | = | + | = 外字定義表(EUC-JP → UTF-8) = |
<pre>ADA1 E291A0 ① | <pre>ADA1 E291A0 ① | ||
71行目: | 71行目: | ||
© 2021 Universal Shell Programming Laboratory [https://www.usp-lab.com/ site] | © 2021 Universal Shell Programming Laboratory [https://www.usp-lab.com/ site] | ||
− | |||
[[Category:man]] | [[Category:man]] |
2021年6月7日 (月) 08:37時点における最新版
名前
uconv : UTF-8 ⇔ Shift JIS / EUC-JP コード変換
書式
使い方とオプション
Usage
uconv -stou [<file>] uconv -utos [<file>] uconv -etou [<file>] uconv -utoe [<file>] uconv -ltou [<file>] uconv -utol [<file>]
Option
-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<string> オプションを指定している場合は、<string> に置き換えます。
-e オプションを指定している場合は、コード変換を中止します。
-Lu オプションを指定すると、改行を Unix 形式 () に変換します。
-Lw オプションを指定すると、改行を Windows 形式 () に変換します。
-Lw オプションを指定すると、改行を Mac 形式 ( に変換します。
外字の変換が必要な場合は、 –gaiji GAIJI_TABLE で外字変換表を指定します。
外字変換表は、変換前文字コード、変換後文字コード、コメントを空白で区切って並べます。
コメントは無くても構いません。
で始まる行及び空行は無視されます。
<外字変換表の例>
外字定義表(EUC-JP → UTF-8)
ADA1 E291A0 ① ADA2 E291A1 ② ADA3 E291A2 ③ 8FD8B7 E88F87
Version and Edition
Version : Tue Jun 18 19:00:37 JST 2019
Edition : 1
© 2021 Universal Shell Programming Laboratory site