
IBM OSテキスト・メッセージを処理するには、EBCSICテキスト・サポートを追加する必要があります。 langを追加してエンコードを追加することでこれを行いました/etc/i18n/sysconfig
。
文書を検索しましたが、対応する項目はDebianに存在するはずですが、機能しませ/etc/default/locale
ん。確認しましたが、EBCDICサポートが存在します。/usr/share/i18n/charmaps/
答え1
変換できます文書EBCDICからASCIIにまたはその逆にエンコードされます(次を使用)。iconv
またはdd
)しかしロケールEBCDICを使用するには、いくつかのテーブルエントリの変更以上が必要です。
これは、ロケールテーブルが印刷可能な文字コード、コントロールなどのみを識別するためです。 EBCDICは他のものを使用します注文するコードが異なるため、EBCDICの数字はASCIIのコードとは異なり、アルファベット文字の位置も異なります。 EBCDICを読み書きするシステムと通信するためにASCIIを使用する既存のプログラムでは、2つのエンコーディング間の双方向変換が必要です。
原則として、以下の手順を経る。luit
可能拡大するこのマッピングを実行します。 (今はしません)。適切なテーブルを追加した後でも、単純なコマンドラインプログラムのみが機能するという問題がまだありますvi
。 。
追加資料: