configuración regional : utilidad de UNIX que muestra información sobre la configuración regional (parámetros) .
Si no especifica los parámetros al inicio locale, se mostrará la configuración regional actual, configurada con las variables de entorno adecuadas, por ejemplo:
LANG=es_RU.UTF-8 LC_CTYPE="ru_RU.UTF-8" LC_NUMERIC="ru_RU.UTF-8" LC_TIME="ru_RU.UTF-8" LC_COLLATE="ru_RU.UTF-8" LC_MONETARY="ru_RU.UTF-8" LC_MESSAGES="POSIX" LC_PAPER="ru_RU.UTF-8" LC_NAME="ru_RU.UTF-8" LC_ADDRESS="ru_RU.UTF-8" LC_TELEPHONE="ru_RU.UTF-8" LC_MEASUREMENT="en_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_TODO=De forma predeterminada, las variables LC_ALL y LANG están vacías y todas las demás están configuradas en "POSIX". En los sistemas rusificados, al establecer la configuración regional, se especifica una cierta codificación cirílica , por ejemplo, UTF-8 ( Unicode ) o, con menos frecuencia , CP1251 (codificación en idioma ruso Microsoft Windows ) o KOI-8 (codificación en idioma ruso UNIX ).
Para establecer el valor de la configuración regional, debe establecer el valor de la variable LANG , así:
exportar LANG=ru_RU.UTF-8O establecer valores para variables individuales. Por ejemplo, la variable LC_MESSAGES determina el idioma en el que se mostrarán los mensajes.
Un ejemplo de trabajo con categorías:
$ configuración regional -ck LC_NUMERIC LC_NUMERICO punto_decimal="," miles_sep=" " agrupación=3;3 numérico-decimal-punto-wc=44 numérico-miles-sep-wc=160 conjunto de códigos numéricos="UTF-8" $ echo El punto decimal es \"`locale decimal_point`\" en `locale territorio`. El punto decimal es "," en Rusia.