El 15 de abril de 2011 16:15, Marc Aymerich <glicer...@gmail.com> escribió:
> > > 2011/4/15 JulHer <jul...@escomposlinux.org> > >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> El 15/04/11 20:17, Marc Aymerich escribió: >> > Buenas, >> > en mi catalogo de música tengo algunos nombres de fichero con caracteres >> > mal codificados (salen con un ? dentro de un rombo). Al tener >> > un montón de ficheros necesito algún método automático para detectar >> > esos nombres de ficheros, y poderlos corregir manualmente. >> > >> > Ha alguien se le ocurre alguna forma de detectar esos caracteres? >> > hacerlo con un find . | grep "[^ -z]" no me funciona. >> > >> > saludos! >> >> >> Exactamente no se cual es el problema, pero me da la sensación de que >> probablemente sea debido a diferentes codificaciones en los nombres de >> los archivos (UTF, ISO...) >> > > > El problema que tengo es, dado un sistema de ficheros con ~200.000 archivos > como sacar una listado de los ficheros con el nombre mal codificado (~100)? > > -- > Marc > Me sumo al post, sincronisando el contenido de un disco ext3 y otro montado desde samba a un ntfs de una maquina con win me quedaron archivos repetidos por todos lados, pero me pasa esto: *root@U:/media/mm/musica/Punk-progre/Attaque77/89-92# convmv * -t "UTF-8" --notest --replace* Your Perl version has fleas #37757 #49830 Skipping, already UTF-8: ./04-Hacelo por mí.mp3 mv "./04-Hacelo por m�.mp3" "./04-Hacelo por m�.mp3" Skipping, already UTF-8: ./06-No te quiero más.mp3 mv "./06-No te quiero m�s.mp3" "./06-No te quiero m�s.mp3" Skipping, already UTF-8: ./12-Más de un millón.mp3 mv "./12-M�s de un mill�n.mp3" "./12-M�s de un mill�n.mp3" mv "./13-Pasi�n de multitudes.mp3" "./13-Pasi�n de multitudes.mp3" Skipping, already UTF-8: ./13-Pasión de multitudes.mp3 Ready! *root@U:/media/mm/musica/Punk-progre/Attaque77/89-92# ls* 01-Donde las aguilas se atreven.mp3 09-Tiempo para estar.mp3 02-Espadas y serpientes.mp3 10-Caminando por el Microcentro.mp3 03-Gil.mp3 11-Bad.mp3 04-Hacelo por mí.mp3 12-Más de un millón.mp3 04-Hacelo por m�.mp3 12-M�s de un mill�n.mp3 05-Hay una bomba en el colegio.mp3 13-Pasi�n de multitudes.mp3 06-No te quiero más.mp3 13-Pasión de multitudes.mp3 06-No te quiero m�s.mp3 cd.jpg 07-Volver a empezar.mp3 fondo.jpg 08-El cielo puede esperar.mp3 tapa.jpg *root@U:/media/mm/musica/Punk-progre/Attaque77/89-92# convmv * -t "UTF-8" --notest --replace* Your Perl version has fleas #37757 #49830 Skipping, already UTF-8: ./04-Hacelo por mí.mp3 Skipping, already UTF-8: ./04-Hacelo por m�.mp3 Skipping, already UTF-8: ./06-No te quiero más.mp3 Skipping, already UTF-8: ./06-No te quiero m�s.mp3 Skipping, already UTF-8: ./12-Más de un millón.mp3 Skipping, already UTF-8: ./12-M�s de un mill�n.mp3 Skipping, already UTF-8: ./13-Pasi�n de multitudes.mp3 Skipping, already UTF-8: ./13-Pasión de multitudes.mp3 Ready! root@U:/media/mm/musica/Punk-progre/Attaque77/89-92# Ahora me los toma como si fueran utf-8 pero siguen teniendo caracteres rotos :S -- El Tio ~ Programador, hacker y filósofo Blog: http://blog.exodica.com.ar Linked'in: http://www.linkedin.com/in/ogentilezza Tel: [+54 11] 638-LINUX (54689) Movil: [+54 9 11] ------------- vi vi vi <- The number of the Beast!!! :wq!