2017-08-16 15 views
1

json-fileに書き込まれるスクリプトによって処理される文字列にcp850コードページが使用されるように、スクリプトにロケールを設定したいとします。linux cp850に設定するロケール

私はLANG = de_DE.utf8を設定でき、一部のロケールにはロケール内の.cpXXXがあることがわかりました。

パイプにjson-fileに書き込むことによって生成された文字列から私のウムラウトを取得する方法についてのヒントは大歓迎です。

敬具、 月

答えて

0

ではなく、ロケールを変更することがあなたの現在のロケールのエンコーディングに一致するように、あなたのファイルのエンコーディングを変換しようとしないでください。もちろん

$ <your-cp850-coded-file iconv -f CP850 -t UTF-8 >the-new-utf8-encoded-file 

、あなたはまた、パイプラインでiconvを使用することができます。

は、Linux上で、別の文字エンコーディングからテキストを変換するためのiconvのプログラムがあります。

+0

ありがとうございます。iconvを使用して、問題が解決したかどうかを確認します。よろしく、Jan – Stajl

関連する問題