Sustituir carácter unicode en fichero de texto
![Nota Nota](https://perlenespanol.com/foro/styles/prosilver/imageset/icon_post_target.gif)
Hola, gente. Mi primer mensaje en el foro.
Tengo un problema al sustituir un carácter de un fichero XML en formato UTF-8 (pruebas.xml, que adjunto). El fichero solo contiene 2 líneas:
Problema:
perl -i.bak -pe "s/\x{00a9}/COPYRIGHT/g" pruebas.xml #FUNCIONA CORRECTAMENTE.
perl -i.bak -pe "s/\x{2028}/L SEPARATOR/g" pruebas.xml #NO FUNCIONA.
Os aseguro que he buscado por muchos sitios y no he encontrado la solución. ¿Alguno podría ayudarme?
Gracias de antemano.
Saludos.
Tengo un problema al sustituir un carácter de un fichero XML en formato UTF-8 (pruebas.xml, que adjunto). El fichero solo contiene 2 líneas:
Using text Syntax Highlighting
Línea 1 ©
Línea 2
Línea 2
Coloreado en 0.000 segundos, usando GeSHi 1.0.8.4
Problema:
perl -i.bak -pe "s/\x{00a9}/COPYRIGHT/g" pruebas.xml #FUNCIONA CORRECTAMENTE.
perl -i.bak -pe "s/\x{2028}/L SEPARATOR/g" pruebas.xml #NO FUNCIONA.
Os aseguro que he buscado por muchos sitios y no he encontrado la solución. ¿Alguno podría ayudarme?
![Sad :(](https://perlenespanol.com/foro/images/smilies/icon_sad.gif)
Saludos.