• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:SFU3.5のiconvコマンドで文字コード変換(EUC->SJIS)すると'-'が'_'に誤変換されてしまう)

SFU3.5のiconvコマンドで文字コード変換(EUC->SJIS)すると'-'が'_'に誤変換されてしまう

このQ&Aのポイント
  • SFU3.5のiconvコマンドを使用してEUCからSJISに文字コードを変換する際、'-'が'_'に誤変換される問題が発生しています。
  • コマンドを実行して変換後のファイルを参照すると、'-'が'_'になっていることが確認できます。
  • 問題の原因として、指定した文字コードの設定が間違っている可能性が考えられます。正しい文字コードを指定するか、他の方法で変換を試してみてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • rioworks
  • ベストアンサー率41% (19/46)
回答No.1

>EUC=20932,SJIS=932 20932ではなくて、51932でやってもダメでしょうか? 932 Japanese (Shift-JIS) 日本語 Shift_JIS 20932 windows-20932-2000 51932 Japanese (EUC) 日本語 (EUC) EUC-JP 2つ目のURLでは、EUC-JP ⇒ ISO-2022-JP ⇒ Shift-JIS という方法を薦めてますが・・・。 日立東日本:Windowsコードページ一覧 http://www.hitachi-to.co.jp/prod/prod_2/inter/emk/help/TextEncoder/CodePage.htm 20932と51932についての「CP20932 は MS 版“日本語EUC”ではない。」って書いてるWebサイトもあって、私自身が少々混乱。 システム管理な雑記:メモ: CP20932 と CP51932 の件、続き (伊原さん、 umq さん、長谷川さんのメモ) http://blogs.sqlpassj.org/yamaken/archive/2004/08/27/3908.aspx

参考URL:
http://www.hitachi-to.co.jp/prod/prod_2/inter/emk/help/TextEncoder/CodePage.htm
yamadango
質問者

お礼

iconvとは別のnkfというツールを使い問題を解決できました。 回答のほう、たいへん参考になりました。 どうもありがとうございました。

yamadango
質問者

補足

回答ありがとうございます。 51932で実行したところ、 「Input Code Page support is not installed」 とエラー終了してしまいました。 別途何かをインストールが必要なのでしょうか?

関連するQ&A