Los siento pero he llegado tarde al hilo y me he perdido el principio. Cuando yo quiero renombrar (o incluso mover) ficheros por varios directorios utilizo la siguiente secuencia:
find [...]* | rename [...]** donde: [...]* es la regla que determina los ficheros a renombrar [...]** es la regla que indica el tipo de cambio de nombre a realizar. Así para añadir pepe a una colección de fotos: find -name '*jpg' | rename '$_="pepe".$_' para cambiar de MP3 a mp3 en las terminaciones: find -name '*MP3' | rename 's/MP3$/mp3/' etc. -- Javier Maria Mora Merchan (GPGP) Key ID: 0x794F3D83