4
ロケール環境変数を変更するには?
en_US.utf8、et_EE.iso88591、およびru_RU.utf8のローカライズファイルを生成しました。ロケール変数をru_RU.utf8またはen_US.utf8に変更しようとしても、これは効果がありません。 # locale -a C en_US.utf8 et_EE et_EE.iso88591 POSIX ru_RU.utf8 # LC_TIME=ru_RU.utf8 # locale | grep LC_TIME LC_TIME="et_EE.iso88591" # LC_TIME="ru_RU.utf8" # locale | grep LC_TIME LC_TIME="et_EE.iso88591" # ただし、LANG =変数を変更すると、LANGUAGE =およびLC_ALL =以外のすべての変数がLANG =変数の値を取ります。各ロケール変数を個別に変更する方法はありますか?さらに、ロケール変数は通常のシェル変数ではなく、ロケールユーティリティのパラメーターに似ていることを修正できますか?