• ベストアンサー

文字化けについて

環境Sun5.6 ログインシェルをshからtcshにしたところ、cdのあとに存在しないpathを入力後、エラーが\数字三桁の連続で表示されるようになってしまいました。 シェルをshに変えると、コマンドが見つかりません。とエラー表示されます。 シェルをcshに変えると、ファイルもディレクトリもありません。とエラー表示されます。 tcshを使用したままの状態でエラーを普通に表示したいのですが、どうしたらいいのでしょうか? 解かる人はお答え下さい。宜しくお願い致します。

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

  • ベストアンサー
  • tailkuppa
  • ベストアンサー率53% (52/98)
回答No.2

setenv LANG ja はそのままで、 setenv LC_MESSAGES C ではどうでしょうか?

munetaka
質問者

お礼

本当に大変有難う御座いました。 上記の記述通りにしたところ、うまくいきました。 5時間以上も悩んでいたので大変うれしいです。 有難う御座いました。

その他の回答 (1)

回答No.1

日本語が文字化けしているのだったら、 setenv LC_ALL C とすると、出力が英語になって文字化けしなくなりますよ。

munetaka
質問者

お礼

setenv LANG jaの記述を上記記述に変えた所、 英語でエラーが表示されるようになりました。 大変有難う御座いました。

munetaka
質問者

補足

上記設定にした結果viで日本語入力できなくなってしまいました。 viで日本語入力をできる状態のまま、cdでの文字化けがしなくなる方法はないでしょうか?

関連するQ&A