Salut tout le monde,
je vous explique mon problème, j'ai des fichiers textes que j'ai passé en utf-8, mais au passage le caractère œ (oe) s'affiche comme ceci: œ (un carré avec 4 chiffres dedans). J'espère que vous pourrez lire mon message ou au moins me comprendre... Bon bref j'ai voulu tirer parti du perl pour modifier ces caratères dans les fichiers, voilà mon script (je les passent en paramètre):
J'ai aussi essayé s/\œ/\œ/go mais sans effet, le script tourne bien me trouve toutes les occurences mais ne remplace rien... Auriez-vous une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 #!/usr/bin/perl $i = 1; while(<>){ print "$i:\t$_" if($_ =~ s///go); $i++; }
Je vous remercie d'avance
Partager