Muchas veces cuando se actualiza de sistemas que la codificación esta en iso.8859-1 a utf-8 se tiene problema con el nombre de los archivos ya que los caracteres especiales como la ñ y las tildes tienen codificación diferente en ambas codificaciones, por esta razón para renombrar todos los archivos de un directorio y dejarlos con la codificación nueva se utilza el programa convmv el cual renombrará con la nueva codificación.

Instalación y uso de Convmv

apt-get install convmv

Seguido de esto iremos al directorio donde se buscarán los archivos supongamos que el directorio será /home/usuario

cd /home/usuario
convmv  -r -f iso-8859-1 -t utf8  . >/tmp/lista 2>/tmp/erros

Con esto direccionaremos todo error al archivo /tmp/errors y la lista de archivos que se aplicaran el cambio del nombre en /tmp/lista al realizar este paso el NO efectua ningún cambio, para realizar y efectuar todos los cambios deseados se coloca la opción --notest

convmv  -r -f iso-8859-1 -t utf8 --notest . >/tmp/lista 2>/tmp/erros

HowtoCambiarEncondig (last edited 2009-07-15 15:26:41 by localhost)