
Al comparar archivos, obtengo estos caracteres al comienzo de la diferencia.
Imagen de los extraños personajes.
No estoy seguro exactamente de qué más información proporcionar, pero estaré atento a esta pregunta si alguien puede ayudar pero necesita más información de configuración.
Respuesta1
Eso es unMarca de orden de bytes Unicode o BOM.
Por lo general, se encuentra en archivos escritos en una plataforma de Microsoft usandoUTF-8oUTF-16LEcodificación (que Microsoft describe inútilmente como "Unicode")
Puede normalizar sus archivos a una codificación común utilizando herramientas comoiconv
o recode
.
Es probable que la vida sea mucho más fácil si estandariza UTF-8 sin BOM para todo lo que hace usando texto. Sin embargo, es posible que tenga circunstancias específicas que lo hagan inalcanzable.
Ver también