ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:renkado Pod::Usageで日本語を使用するには?(2)
困り度:
  • 暇なときにでも
QNo.3933527
でも質問させて頂きましたが、新たな問題が出てきたので再度質問させて頂きます。

Linux環境にて、Pod::Usageを用いてスクリプトの日本語説明が記載されたUsageを作成しております。
ですが、日本語が文字化けして困ってます。

LinuxのOSにより、日本語がうまく表示される環境と文字化けするものとに分かれてしまいます。
文字化けする環境下では、スクリプト自体をlessで表示しても文字化けしてしまします。
lessで日本語を読めるような設定にすると解決しそうなのですが、
root権限が無い環境下で何か解決策はないものでしょうか??
#/etc/man.config  は権限が無く書き換えられません・・。

ちなみに、現在は文字化けしないようにPod::Textで表示しているのですが、usageが長文であり、windowに表示しきれず不便な思いをしております。
よろしくお願いします。
質問投稿日時:08/04/19 23:34
質問番号:3960977

回答

 

回答者:sakusaker7 >LinuxのOSにより、
正しく表示されるのはどういったもので、文字化けするのはどういったものですか?
ディストロとか、使っているシェルとか、環境変数の設定状況とか。
種類:補足要求
どんな人:経験者
自信:参考意見
回答日時:08/04/20 00:59
回答番号:No.1
この回答への補足遅くなりまして申し訳ありません。
OSは下記です。
OK:Redhat Enterprise Linux AS 3.0 for AMD64 Update9
NG:Redhat Enterprise Linux AS 4.0 for AMD64 Update6
また、man表示した際に下記のワーニングを出力します。
XXX
XXX WARNING: old character encoding and/or character set
XXX

使用しているシェルはcshです。
この回答へのお礼この回答にお礼をつける(質問者のみ)