bonjour,
je récupère via lynx une page internet que je sauvegarde dans un fichier pour ensuite la traiter dans un script perl.
sur cette page, il y a un caractère que mon système n'arrive pas à afficher : la virgule 'haute' = chr(180).
quand mon fichier est placé dans un partage samba, windows affiche bien ce caractère mais lorsque je fais 'cat monfichier', ce caractère n'est pas affiché. 'less monfichier' m'affiche un intriguant <92> à la place de ce caractère.
je souhaiterai dans un premier temps faire une substitution ce caractère au profit d'un simple " ' " (en bash ou perl, l'important étant le résultat).
LANG=fr
LC_CTYPE="fr_FR"
LC_NUMERIC="fr_FR"
LC_TIME="fr_FR"
LC_COLLATE="fr_FR"
LC_MONETARY="fr_FR"
LC_MESSAGES="fr_FR"
LC_PAPER="fr_FR"
LC_NAME="fr_FR"
LC_ADDRESS="fr_FR"
LC_TELEPHONE="fr_FR"
LC_MEASUREMENT="fr_FR"
LC_IDENTIFICATION="fr_FR"
LC_ALL=fr_FR
un exemple d'url me faisant souci :
http://www.directemploi.com/asp_fo/FO_detail_off_emploi.asp?(...)
merci d'avance.
--
jmb
# CP1252?
Posté par Lol Zimmerli (site web personnel, Mastodon) . Évalué à 2.
La gelée de coings est une chose à ne pas avaler de travers.
# Re: petit souci de codage de caractère
Posté par tontonflingueur . Évalué à 1.
# merci !
Posté par jmb26 . Évalué à 1.
--
jmb
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.