- ベストアンサー
ファイルのコード変換(EUCからSJIS)するコマンドは?
OS:Windows Server 2003 コマンドラインベースで、EUCコードのファイルをSJISコードに変換するコマンドを教えていただけないでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (1)
- sakusaker7
- ベストアンサー率62% (800/1280)
回答No.2
> 変換すると全角カタカナになってしまいます。 nkfはデフォルトでそのような動作をするようになっています。 nkf -x -s euc-file で半角カナのまま変換されると思います。 vectorには他にもコード変換を行うユーティリティはありますから、 使い勝手を比べてみるのもよろしいかと。 Download: Windows > ユーティリティ > テキストファイル用 > テキスト変換 > 文字コード変換 http://www.vector.co.jp/vpack/filearea/win/util/text/conv/code/
質問者
補足
-xオプションを付けることにより半角カタカナの問題が解決できました。たいへんありがとうございました。
補足
nkf紹介ありがとうございます。 早速使ってみましたところ、半角カタカナ文字の変換がうまくいきませんでした。変換すると全角カタカナになってしまいます。他は全て正常に変換できました。 コマンドの実行オプションが間違っているのでしょうか? 以下のように-sオプションだけつけて実行しました。 nkf -s euc_file > sjis_file 原因わかりましたらご教授ください。