Hola a todos,
despu�s de tratar de encontrar infructuosamente informaci�n en los
archivos de las listas en espa�ol de Debian, mediante Google, y tras
pelearme durante todo el dia, recurro a ver si alguien puede hecharme
una mano con este peque�o problema.
Antes de nada indicar que utilizo Debian Woody (stable).
Al hacer un "ls" con una simple expresi�n regular "ls [A-Z][A-Z]*"
(trato de listar los ficheros cuyos nombres comiencen con 2 letras
may�sculas), inexplicablemete me lista todo el directorio y todos los
que cuelgan de �l sin tener en cuenta la expresi�n regular, como si
hubiese hecho un "ls *".
Tras horas de pruebas, se me enciende la bombilla: �No ser� algo
relaccionado con los locales? Tengo instalado el paquete "user-es" para
"castellanizar" Debian, y las variables de entorno LANG, LANGUAGE,
LC_ALL, LC_MESSAGES con el valor de "es_ES" (con los locales es_ES y
[EMAIL PROTECTED] generados). Con esto obtengo los mensajes del sistema y las
p�ginas "man" en castellano.
Tras hacer (en bash) "export LC_ALL=C" el "ls [A-Z][A-Z]*" funciona como
supongo que debe hacerlo, pero pierdo los mensajes del sistema y las
p�ginas "man" en castellano. Ahora est�n en ingl�s.
Tras hacer pruebas haciendo combinaciones entre todas las variables LC_*
(LC_CTYPE, LC_COLLATE, etc...) y los valores "C" y "es_ES" e incluso
"none", veo ejecutando el programa "locale" que da igual el valor que
tengan las variables LC_* mediante "export", pues el valor que se asigne
a LC_ALL, es el valor que toman el resto de LC_*.
Ahora la pregunta:
�C�mo podr�a obtener mensajes y p�ginas "man" en castellano y que el
"ls" funcione correctamente con esa expresi�n regular?
Muchas gracias.