native2ascii(1)

名前
native2ascii - ネイティブ - ASCII コンバータ

サポートされる文字エンコーディングの文字のファイルを ASCII または Unicode エスケープあるいはその両方のファイルに変換します。その逆の変換も行います。

形式

native2ascii [options] [inputfile [outputfile]]

説明

native2ascii Java 実行環境でサポートされる文字エンコーディングにエンコードされたファイルを、ASCII でエンコードされたファイルに変換します。ASCII 文字セットの一部でないすべての文字で Unicode エスケープ (「\uxxxx」の表記) を使用します。このプロセスは、ISO-8859-1 文字セットに含まれない文字が含まれているプロパティーファイルで必要です。このツールは、その逆の変換を実行することもできます。

outputfile を省略した場合、標準出力に出力されます。さらに、 inputfile を省略した場合、標準入力から入力されます。

オプション

    -reverse
        逆の処理を行います。つまり、ISO-8859-1 で Unicode エスケープを使ってエンコードされたファイルを、Java 実行環境でサポートされる文字エンコーディングのファイルに変換します。

    -encoding encoding_name
        変換処理で使用する文字エンコーディングの名前を指定します。このオプションが存在しない場合は、デフォルトの文字エンコーディング ( java.nio.charset.Charset.defaultCharset メソッドで定義される) が使用されます。 encoding_name 文字列は、 「サポートされている文字列エンコーディング」 @
        http://java.sun.com/javase/6/docs/technotes/guides/intl/encoding.doc.htmlドキュメントに示されている、Java 実行環境でサポートされる文字エンコーディングの名前にする必要があります。

    -Joption
        Java 仮想マシンに option を渡します。option には、java(1)のリファレンスページに記載されているオプションを 1 つ指定します。たとえば、-J-Xms48m と指定すると、スタートアップメモリーは 48M バイトに設定されます。