2011/3/10 JAWIFI01 <jawif...@gmail.com>: > 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. Tienes que entrar en la consola, ejecutar el script (mover (con el contenido que te indico arriba)) con un fichero conflictivo y ver si funciona. Si funciona ejecutar el find pero te recomiendo de esta otra manera:
$ find /var/share/datos -type f -name "*tupatron*" -exec mover "{}" \; Y listo Saludos! -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/AANLkTi=+5Ai-Oi7dULXvdSfbUgNBja2=y2a_otoxz...@mail.gmail.com