これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド iconv です。
プログラム:
NAME
iconv - テキストをある文字エンコーディングから別の文字エンコーディングに変換します
SYNOPSIS
iconv [オプション] [-NS エンコーディングから] [-NS エンコーディングへ] [入力ファイル] ...
DESCRIPTION
この iconv プログラムは、あるエンコーディングでテキストを読み取り、別のエンコーディングでテキストを出力します。
入力ファイルが指定されていない場合、またはダッシュ (-) として指定されている場合、 iconv 標準から読み取ります
入力。 出力ファイルが指定されていない場合は、 iconv 標準出力に書き込みます。
ない場合 エンコーディングから が指定されている場合、デフォルトは現在のロケールの文字から派生します。
エンコーディング。 いいえの場合 エンコーディングへ が指定されている場合、デフォルトは現在のロケールから派生します。
文字コード。
OPTIONS
-f エンコーディングから, --from-code =エンコーディングから
エンコーディングから 入力文字の場合。
-t エンコーディングへ, --to-code =エンコーディングへ
エンコーディングへ 出力文字用。
文字列の場合 //無視 に追加されます エンコーディングへ、使用できない文字
変換されたものは破棄され、変換後にエラーが出力されます。
文字列の場合 //トランススリット に追加されます エンコーディングへ、変換される文字は
必要かつ可能な場合には音訳されます。 これは、キャラクターができないときを意味します。
ターゲット文字セットで表現される場合、XNUMX つまたは複数の方法で近似できます。
似たような見た目のキャラクターがいくつかあります。 対象外のキャラクター
文字セットがあり音訳できないものは、疑問符 (?) に置き換えられます。
出力。
-l, - リスト
既知の文字セット エンコーディングをすべてリストします。
-c 変換できない文字を終了するのではなく、黙って破棄します。
そんなキャラクターに遭遇。
-o 出力ファイル, --output =出力ファイル
出力ファイル 出力用。
-s, - 静けさ
このオプションは無視されます。 これは互換性のためだけに提供されています。
-詳細
複数のファイルを処理する場合、標準エラーに進行状況情報を出力します。
-?, - 助けて
使用状況の概要を出力して終了します。
- 利用方法
短い使用法の概要を出力して終了します。
-V, - バージョン
バージョン番号、ライセンス、保証の免責事項を印刷します。 iconv.
EXIT ステータス
成功の場合はゼロ、エラーの場合はゼロ以外。
ENVIRONMENT
内部的には、 iconv プログラムは iconv(3) 次に使用する関数 gconv モジュール
(動的にロードされる共有ライブラリ) を文字セットとの間で変換します。 前
呼び出し iconv(3)、 iconv プログラムはまず、以下を使用して変換記述子を割り当てる必要があります。
iconv_open(3)。 後者の機能の動作は、
GCONV_PATH 環境変数:
* もしも GCONV_PATH 設定されていません、 iconv_open(3) システムの gconv モジュール構成をロードします
によって作成されたキャッシュ ファイル iconvconfig(8) そして、設定に基づいて、
変換を実行するには gconv モジュールが必要です。 システムの gconv モジュールの場合
構成キャッシュ ファイルがシステムの gconv モジュール構成では使用できない
ファイルが使用されます。
* もしも GCONV_PATH システム gconv が (コロンで区切られたパス名のリストとして) 定義されています。
モジュール構成キャッシュは使用されません。 その代わり、 iconv_open(3) まず、
ディレクトリを検索して構成ファイルを検索します。 GCONV_PATH 順番に、続いて
システムのデフォルトの gconv モジュール構成ファイル。 ディレクトリに
gconv モジュール構成ファイルに含まれる gconv モジュールはすべて無視されます。 もしも
ディレクトリに gconv モジュール構成ファイルが含まれており、
この変換に必要なモジュールがディレクトリにある場合は、必要なモジュールを選択します。
そのディレクトリからロードされ、最初の適切なモジュールがロードされる順序になります。
見つかった GCONV_PATH 使用されている。 これにより、ユーザーはカスタム モジュールを使用したり、置き換えたりすることもできます。
システムが提供するモジュールを提供することにより、 GCONV_PATH ディレクトリ。
onworks.net サービスを使用して iconv オンラインを使用する