Usted está aquí: Inicio Comunidad Documentación Recetas Cambiar la codificacion de caracteres

Cambiar la codificacion de caracteres

Si tenemos un fichero con caracteres raros, el problema suele ser que la codificacion de caracteres del fichero no es la de tu sistema. Para estos casos, el comando iconv es muy util. Con iconv se puede pasar de ISO8859-* a UTF-8 y viceversa.

Cambiar el contenido

Si queremos cambiar el contenido de un fichero de UTF-8 a ISO8859-15, el comando seria:

    $iconv -f UTF-8 -t ISO8859-15 -o fichero_de_salida fichero_de_entrada

Si no ponemos la opcion -o, el resultado sale por la salida estandar.

Cambiar el nombre del fichero

Si queremos cambiar el nombre de un fichero de ISO8859-15 a UTF-8, ejecutar los siguientes comandos:

    $FITX=fichero_de_entrada
    $FITX2=`echo $FITX|iconv -f iso8859-1 -t utf-8 -`
    $mv $FITX $FITX2

archivado en: