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

Répondre à