locale - UNIX -værktøj, der viser oplysninger om regionale indstillinger (parametre) .
Hvis du ikke angiver parametre ved opstart locale, vil de aktuelle lokalitetsindstillinger blive vist, indstillet ved hjælp af de relevante miljøvariabler, for eksempel:
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="da_RU.UTF-8" LC_IDENTIFICATION="ru_RU.UTF-8" LC_ALL=Som standard er variablerne LC_ALL og LANG tomme, og alle andre er sat til "POSIX". I russificerede systemer, når der opsættes regionale indstillinger, er en bestemt kyrillisk kodning angivet , for eksempel UTF-8 ( Unicode ) eller sjældnere CP1251 (russisk-sproget kodning Microsoft Windows ) eller KOI-8 (russisk-sproget encoding UNIX ).
For at indstille værdien af lokaliteten skal du indstille værdien af LANG- variablen , sådan:
eksport LANG=ru_RU.UTF-8Eller indstil værdier for individuelle variabler. For eksempel bestemmer LC_MESSAGES- variablen det sprog, som meddelelser vil blive vist på.
Et eksempel på at arbejde med kategorier:
$ landestandard -ck LC_NUMERIC LC_NUMERIC decimal_point="," tusinder_sep=" " gruppering=3;3 numeric-decimal-point-wc=44 numeric-thousands-sep-wc=160 numeric-codeset="UTF-8" $ echo Decimalpunkt er \"`locale decimalpunkt`\" i `lokalt område`. Decimalkommaet er "," i Rusland.Unix-kommandoer | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|