Plats

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 30 maj 2020; verifiering kräver 1 redigering .

locale  - UNIX- verktyg som visar information om regionala inställningar (parametrar) .

Användning

Om du inte anger parametrar vid start localekommer de aktuella lokalinställningarna att visas, inställda med lämpliga miljövariabler, till exempel:

LANG=ru_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="sv_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL=

Som standard är variablerna LC_ALL och LANG tomma, och alla andra är inställda på "POSIX". I russifierade system, när du ställer in regionala inställningar, specificeras en viss kyrillisk kodning , till exempel UTF-8 ( Unicode ) eller mer sällan CP1251 (Russian-language encoding Microsoft Windows ) eller KOI-8 (Russian-language encoding UNIX ).

För att ställa in värdet på språket måste du ställa in värdet på LANG- variabeln , så här:

export LANG=ru_RU.UTF-8

Eller ställ in värden för enskilda variabler. Till exempel bestämmer variabeln LC_MESSAGES vilket språk meddelanden kommer att visas på.

Syntax

Alternativ

-a, --all-lokaler visa namnen på de tillgängliga regionala inställningarna. -m, --charmaps visa namnen på de tillgängliga teckenkonverteringstabellerna. -c, --kategori-namn visa namnen på de angivna kategorierna. -k, --sökord-namn visa namnen och värdena för de angivna nyckelorden.

Ett exempel på att arbeta med kategorier:

$ locale -ck LC_NUMERIC LC_NUMERIC decimal_point="," tusentals_sep=" " gruppering=3;3 numeric-decimal-point-wc=44 numeric-thousands-sep-wc=160 numeric-codeset="UTF-8" $ echo Decimalkomma är \"`locale decimal_point`\" i `locale territorium`. Decimalkomma är "," i Ryssland.

Länkar