Ubuntu non imposta LC_ALL, perché?


8

Se esegui localeun'installazione Ubuntu otterrai qualcosa del tipo:

LANG=en_US.utf8
LANGUAGE=
LC_CTYPE="en_US.utf8"
LC_NUMERIC="en_US.utf8"
LC_TIME="en_US.utf8"
LC_COLLATE="en_US.utf8"
LC_MONETARY="en_US.utf8"
LC_MESSAGES="en_US.utf8"
LC_PAPER="en_US.utf8"
LC_NAME="en_US.utf8"
LC_ADDRESS="en_US.utf8"
LC_TELEPHONE="en_US.utf8"
LC_MEASUREMENT="en_US.utf8"
LC_IDENTIFICATION="en_US.utf8"
LC_ALL=

Come mai LC_ALL non è impostato? So come impostarlo, ma perché Ubuntu non lo imposta automaticamente, come con gli altri LC_?


Non credo che si consiglia di farlo perché sovrascriverà tutte le altre impostazioni internazionali.
Mitch

Se vuoi sapere come cambiare fammi sapere.
Mitch

Risposte:


14

Se LC_ALL è impostato, sovrascrive i valori di tutte le altre variabili LC_. Quindi impostarlo per impostazione predefinita avrebbe lo stesso effetto per le impostazioni locali dell'impostazione di tutte le variabili LC, ma renderebbe più difficile modificare solo alcuni dei valori.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.