sábado, noviembre 14, 2009

Solucionar problemas de codificación.

El uso de varios sistemas operativos suele acarrear problemas de compatibilidad entre ellos, por ejemplo entre Linux y Windows.
Hay ficheros con nombres que tienen acentos y estos al pasarlos a Linux se traducen en símbolo extraños y muchas veces nos comporta ciertos problemas al tratar de copiarlos.

Para este fin se ideó convmv:
apt-get install convmv

Ahora tan solo hay que ejecutar la siguiente orden:
convmv -f windows-1252 -t utf-8 -r --notest "directorio"

Con esto lo que estamos haciendo es pasar de codificación Windows a UTF-8 de forma recursiva y aplicar los cambios directamente sin test.

Ahora ya podremos copiar los ficheros sin problemas.

No hay comentarios: