2011/3/16 JAWIFI01 <[email protected]>: > El 10/03/2011 16:03, Carlos Zuniga escribió: >> 2011/3/10 JAWIFI01 <[email protected]>: >>> El 10/03/2011 14:14, Javier Barroso escribió: >>>> Hazte un script que lo haga en una sóla ocasión y luego usa el find: >>>> $ cat /usr/local/bin/mover >>>> mv "$1" "${1%????????????????????????????}" >>>> >>>> $ find . -type f -exec mover "{}" \; >>>> >>>> Un saludo >>> Gracias Javier. Pero no entiendo >:( >>> >>> ¿todo esto debo tipearlo en laconsola? o meterlo en un script? >>> >>> Los archivos estan en /var/share/datos/ de un equipo al que yo accedo >>> demanera remota a traves de internet. Entonces entro a la consola y hago >>> todo esto, pero ¿donde? en el directorio donde estan los archivos?, en >>> la raiz? no me queda claro ese punto. >>> >>> Gracias y perdon por las molestias. >>> >>> Saludos. >>> >>> Juan >> Eso solo pasa en ese directorio? que sistema de archivos utiliza esa >> partición? > Es un sistema con Raid por soft. el fdisk -l dice: > > /dev/sda1 * 1 6079 48827392 fd Linux raid > autodetect > /dev/sda2 6079 6322 1952768 82 Linux swap / Solaris > /dev/sda3 6322 121602 925980672 fd Linux raid > autodetect > > para un disco, el otro es igual pero /dev/sdb1; 2 y 3 > > > >> Si es vfat o ntfs intenta añadirle la opción iocharset=utf8 en tu fstab. >> >> Que yo sepa nautilus añade "(codificación no valida)" en la vista que >> te muestra de los archivos, pero eso no es parte del nombre del >> archivo en sí. Si lo miras por consola aún tiene su nombre original >> (aunque tal vez los caracteres raros salgan con ??). > en terminal, si hago un "ls" sale así: > > Remiseria La Academia 0.ods (codificaciâân no vâÃlida) > WELCOME Centro Educativo Terapeutico.ods (codificaciâân no vâÃlida) > Venta de articulos del hogar y muebles.xls (codificaciâân no vâÃlida) > > pongo estos tre como ejemplo, hay muchos más. > >> Si aún quieres renombrar, tal vez usando `rename 's/[^A-Za-z0-9]//g' >> *` te pueda ayudar, eso quitaría todos los caracteres que no sean >> letras ascii y números del nombre de los archivos, pero si tienes dos >> similares (por ejemplo hola?.txt y hola!.txt) te traería problemas. >> >> Saludos > > Sigo buscando la forma de solucionar el problema. > Ya les dije que no usen más acentos ni "ñ" en los nombres de los > archivos (aunque tampoco debería ser así) y mientras voy tratando de > resolverlo. > > Las terminales son Ubuntu 10.04, los archivos están en el server > compartidos por samba. >
Si usas samba, tal vez tengas que configurar dos charset y unix charset en tu configuración? http://www.samba.org/samba/docs/man/manpages-3/smb.conf.5.html#DOSCHARSET Saludos -- Linux Registered User # 386081 A menudo unas pocas horas de "Prueba y error" podrán ahorrarte minutos de leer manuales. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

