Re: Renombrar masivamente dese consola
2011/3/10 JAWIFI01 <jawifi01@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!
Reply to: