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

Re: remplacer le caractère "<92>" par une apostrophe



Le Thu, 8 Oct 2015 23:49:13 +0200,
Alexandre Hoïde <alexandre.hoide@gmail.com> a écrit :

> On Thu, Oct 08, 2015 at 11:30:56PM +0200, Bernard Schoenacker wrote:
> > Le Thu, 08 Oct 2015 21:37:36 +0200,
> > Francois Meyer <francois-jean.meyer@ac-versailles.fr> a écrit :
> >   
> > > Le 08/10/2015 16:45, Bernard Schoenacker a écrit :  
> > > > bonjour,
> > > >
> > > > j'ai essayé avec sed : sed "s/\xc2\x92/'/g"
> > > >
> > > > sans résultat
> > > >
> > > > slt
> > > > bernard
> > > >
> > > >    
> > > Les commandes proposées  telles que
> > > sed "s/<92>/'/g"
> > > remplacent le mot ou la  chaîne de caractère "<92>" par
> > > l'apostrophe. Mais s'il s'agit d'un seul caractère, il faudrait
> > > en savoir un peu plus, car <92> est alors sa représentation codée
> > > dans un autre codage...
> > > 
> > > François
> > >   
> > 
> > bonjour,
> > 
> > le n° "<92>" est l'apostrophe  mais de quel encodage ? (mystère et
> > boulle de gomme) et c'est la sortie avec vim ...
> > 
> > tandis que avec emacs c'est "\222" ( ’ )
> > […]
> > je sent que iconv sera de la partie ....
> >   
> 
>   Ça serait-y pas du Windows-1252, par hasard ?  U+2019 est le
> guillemet-apostrophe (x92 en W-1252 = 146 en décimal et 222 en octal…
> l'étau se ressert !). Auquel cas, éventuellement, un
>     $ iconv -f WINDOWS-1252 -t UTF-8  filename.txt
> … pour redresser la situation ?
> 

bonjour,

merci du tuyau mais je l'ai employé avant de répondre et tout est
rentré dans l'ordre ....

iconv -f windows-1252 -t UTF-8  file.txt >file-1.txt

slt
bernard


Reply to: