Re: remplacer le caractère "<92>" par une apostrophe
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 ?
--
___________________
| $ post_tenebras ↲ | waouh !
| GNU \ / | /
| -- * -- | o
| $ who ↲ / \ |_-- ~_|
| Alexandre Hoïde | _/| |
-------------------
Reply to: