Unix Solaris计算机上的语言设置

Unix Solaris计算机上的语言设置,unix,internationalization,solaris,locale,Unix,Internationalization,Solaris,Locale,我使用的是带有日语设置的Solaris机器。我的机器上有6-7个不同的日语包。我正在使用的产品已安装SJIS设置 但是在执行一些命令时,我得到了一个错误,LANG值和语言设置冲突 LANG的值是ja,init文件中的值是:LANG=ja LC\u All=LANG=ja\u JP.PCK 还请告诉我init文件及其对系统区域设置的影响。字符串LANG=ja LC\u All=LANG=ja\u JP.PCK看起来有点可疑。是LC\u ALL的值,字面意思是LANG=ja\u JP.PCK 试试L

我使用的是带有日语设置的Solaris机器。我的机器上有6-7个不同的日语包。我正在使用的产品已安装SJIS设置

但是在执行一些命令时,我得到了一个错误,
LANG
值和语言设置冲突

LANG
的值是
ja
,init文件中的值是:
LANG=ja LC\u All=LANG=ja\u JP.PCK


还请告诉我init文件及其对系统区域设置的影响。

字符串
LANG=ja LC\u All=LANG=ja\u JP.PCK
看起来有点可疑。是
LC\u ALL
的值,字面意思是
LANG=ja\u JP.PCK

试试
LANG=ja_JP.PCK
LC_ALL=ja_JP.PCK
。我不知道init文件的语法,但如果它是bourne shell,我会编写如下内容:

LANG=ja_JP.PCK
LC_ALL=ja_JP.PCK
export LANG LC_ALL

字符串
LANG=ja LC\u All=LANG=ja\u JP.PCK
看起来有点可疑。是
LC\u ALL
的值,字面意思是
LANG=ja\u JP.PCK

试试
LANG=ja_JP.PCK
LC_ALL=ja_JP.PCK
。我不知道init文件的语法,但如果它是bourne shell,我会编写如下内容:

LANG=ja_JP.PCK
LC_ALL=ja_JP.PCK
export LANG LC_ALL