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 ****

Répondre à