[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problemas con locales, ls y expresiones regulares



El problema es que el shell no ejecuta bien esa expresión regular (y probablemente otras), y el error se reproduce, al menos que yo haya comprobado, en la "función" "$(wildcard pattern)" de los Makefiles. Precisamente compilando un paquete Debian de la rama inestable a la estable y tras mucho indagar, fué cuando me di cuenta que no funcionaban bien las regexp. Al principio pensé que la verisión inestable de "make" trataba de distinta manera esa función (aunque me parecia muy poco probable), y al ver que no era así, probé con "ls".

Haplo wrote:

¿Cómo podría obtener mensajes y páginas "man" en castellano y que el
"ls" funcione correctamente con esa expresión regular?

Si quieres hacer que sólo "ls" se ejecute con las locales en inglés, simplemente edita ~/.profile, ~/.bash_profile y ~/.bashrc y añade la siguiente línea:

alias ls="LC_ALL=C ls"

Y listo. Cada vez que pongas ls en consola piensa que se va a expandir automáticamente a lo que pongas detrás.

Haplo







Reply to: