martes, 21 de junio de 2016

Volviendo a la secuencia de ordenado tradicional

Puedes optar porque tu sistema use la secuencia de ordenado tradicional (ASCII) cambiando el valor de la variable de entorno LANG. Como vimos antes, la variable LANG contiene el nombre del idioma y el catálogo de caracteres usados en la configuración regional. Este valor se determinó, originalmente, cuando seleccionaste un idioma de instalación al instalar Linux.

Para ver la configuración regional, usa el comando locale:

[me@linuxbox ~]$ locale
LANG=en_US.UTF-8
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=

Para cambiar la configuración regional para usar el comportamiento tradicional de Unix, cambia la variable LANG a POSIX:

[me@linuxbox ~]$ export LANG=POSIX

Fíjate que este cambio convierte en tu sistema el inglés de EE.UU. (más específicamente, ASCII) en su catálogo de caracteres, así que asegúrate que es realmente lo que quieres.

Puedes hacer que este cambio sea permanente añadiendo esta línea a tu archivo .bashrc:

export LANG=POSIX

No hay comentarios:

Publicar un comentario