LANG、LC_ALL、LANGUAGE等语言环境变量区别
locale命令可以打印当前语言环境变量,如下:
LANG=en_US.UTF-8LANGUAGE=LC_CTYPE="en_US.UTF-8"LC_NUMERIC="en_US.UTF-8"LC_TIME="en_US.UTF-8"LC_COLLATE="en_US.UTF-8"LC_MONETARY="en_US.UTF-8"LC_MESSAGES="en_US.UTF-8"LC_PAPER="en_US.UTF-8"LC_NAME="en_US.UTF-8"LC_ADDRESS="en_US.UTF-8"LC_TELEPHONE="en_US.UTF-8"LC_MEASUREMENT="en_US.UTF-8"LC_IDENTIFICATION="en_US.UTF-8"LC_ALL=
一、各个LC_环境变量含义
1、语言符号及其分类(LC_CTYPE)12、对locale自身包含信息的概述(LC_IDENTIFICATION)。
二、优先级
LC_ALL > LC_* >LANGL
三、LANGUAGE
是很多应用程序界面所使用的变量。