Ha, bonne remarque de Stephane. J'ai effectivement quelque chose qui semblerqit ressembler a une detection du charset coding.
$ file /tmp/test /tmp/test: ISO-8859 text, with no line terminators Merci de la remarque. En tous cas, ca marche sous Cygwin. @+ Flow -----Original Message----- From: Stephane List [mailto:[EMAIL PROTECTED] Sent: Monday, August 16, 2004 4:19 PM To: linux06@linuxfr.org Subject: Re: [tech] Comment detecter le char coding d'un fichier Ca ne marche pas avec file ? file toto.txt Steph Michael Opdenacker wrote: > Salut Florent! > >> Bonjour ! >> >> Ben voila, j'ai un fichier qui possede des accents et que j'integre >> dans une page web grace a du php. Cependant, la page web a un charset >> coding specifie (ISO-8859-1). Il faut donc que les parties que >> j'integre soient de la meme espece. Le probleme c'est que ce bout de >> fichier que je veux integrer provient de wind... Bouh,, je peux pas >> le dire, je l'ai recu comme ca. J'essaye alors d'utiliser iconv pour >> le transformet dans un format connu. Mais voila, iconv me dit qu'il y >> a une escape sequence inconnue blablabla. Je suppose donc que je ne >> lui indique pas le bon charset coding en entrée. >> >> Ma question : comment faire pour detecter le charset coding d'un >> fichier automatiquement ? >> > Je ne sais pas te répondre sur cette question. > Par contre, as-tu essayé d' "unixifier" ton fichier en utilisant la > commande "unix2dos". Ça te virera au moins tous les ^M, et te > permettra peut-être de tourner iconv. > > J'espère que cela t'aide... > > A bientôt j'espère pour parler d'un autre jeu de caractères, du type: > > ooOo.o > .O.o. > .o. > > ;-) > > Mike. > Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 **** Pas de message au format HTML, SVP **** Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 **** Pas de message au format HTML, SVP ****