On Thu, Nov 28, 2002 at 11:45:09 +0100, Fr�d�ric BOITEUX wrote: > Sur une Woody, j'ai un petit souci avec la commande � ls � et la > localisation : J'ai > un r�pertoire dont le nom contient un accent (Soci�t�), j'ai une localisation > fran�aise ([EMAIL PROTECTED]) avec une police iso8859-15, mais quand je fais :
D'abord, il est d�conseill� (pour portabilit�) d'utiliser des caract�res accentu�s dans les noms de fichiers, jusqu'au jour o� il y aura un standard (e.g. UTF-8). > Le r�sultat est bon. Je ne comprends pas pourquoi (le LANG devrait suffire, > non ?). > Pour info, locale me renvoie : > > $ locale > [EMAIL PROTECTED] > LC_CTYPE="C" > LC_NUMERIC="C" > LC_TIME="C" > LC_COLLATE="C" > LC_MONETARY="C" > LC_MESSAGES="C" > LC_PAPER="C" > LC_NAME="C" > LC_ADDRESS="C" > LC_TELEPHONE="C" > LC_MEASUREMENT="C" > LC_IDENTIFICATION="C" > LC_ALL=C Si tu as LC_ALL=C, les autres variables d'environnement n'ont aucune chance d'�tre prises en compte. Cf "man 7 locale". > L'usage de LC_ALL est normalement r�serv� pour � �craser � tous les > r�glages de localisation en cours, il n'est pas normal que je doive > l'utiliser pour avoir un nom correct (accentu�), non ? C'est bien ce que tu fais avec LC_ALL=C. -- Vincent Lef�vre <[EMAIL PROTECTED]> - Web: <http://www.vinc17.org/> - 100% validated (X)HTML - Acorn Risc PC, Yellow Pig 17, Championnat International des Jeux Math�matiques et Logiques, TETRHEX, etc. Work: CR INRIA - computer arithmetic / SPACES project at LORIA

