UNIX/Linuxの部屋 環境変数:LANG 使用言語の指定。


※空白区切りで AND 検索 (例:「ファイル 削除」)

環境変数 LANG 使用言語の指定。

コマンドの出力が日本語になったりする便利なもの。
% date
Sat Aug 9 08:08:01 JST 2003
% env LC_ALL=ja_JP.eucJP date
2003年 8月 9日 土曜日 08時08分05秒 JST

EUC-JP を使いたいのであれば、以下のいずれか。
ja_JP.eucJP
ja_JP.EUC
ja_JP.ujis
ja_JP.EUC-JP
Shift_JIS を使いたいのであれば、以下のいずれか。
ja_JP.SJIS
ja_JP.PCK
Unicode であれば
ja_JP.UTF8
を使うとよい。

この辺は各種 UNIX で統一がされず、例えば FreeBSD だけでも
  • 大昔は ja
  • FreeBSD 2.2.? あたりで ja_JP.EUC に変更 (日本のコミュニティは ja_JP.eucJP にすべきと反対したが、受け入れられず)
  • FreeBSD 4.?-RELEASE あたりで結局 ja_JP.eucJP に変更
という始末である。

詳細は「ロケール」の項を参照。


頑張って書いたおすすめコンテンツ!