- ベストアンサー
RHELの文字コード
検索しても中々情報が出てこない為、質問させてください。 UNIXで拡張子毎に文字コードを指定しファイルを開く様な設定は可能でしょうか? 例)JP1からシェル(.sh)を起動する際は、EUC-JPで開く。 システムからXMLを読み取る際UTF-8で開く。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
例に挙げられているのが具体的じゃないので、何をしたいのかよくわかりませんが、ファイルを開くというのが編集するという意味なら、エディタによりますが、少なくとも vim や emacs なら文字コードは自動認識します。 ただし、端末エミュレータ上で動くvimやemacsだとエディタは自動認識しても、端末エミュレータの文字コードを変えないと正しく表示できないです。X上で直接動くvimやemacsなら大丈夫です。
その他の回答 (1)
- mimzy
- ベストアンサー率33% (32/96)
回答No.1
exportを使ってLANGを指定できますが、ターミナル等もそれに合わせないと文字化けします。 read onlyいいなら、nkfとかを使えばプログラム側が上手くやってくれます。