linux user group brescia

immagine del castello

Archivio della mailing list

Rinominare piu' di 4000 files

Luca Giuzzi giuzzi a lugbs.linux.it
Gio 14 Nov 2002 11:18:49 UTC
On Thu, Nov 14, 2002 at 12:08:44PM +0100, Edoardo Bertoli wrote:
> 
> HELP!
> Ho 4004 files da rinominare, devo cambiare solo una lettera del nome
> es:
> C2002005871.pdf deve essere rinominato in F2002005871.pdf
> 
non esiste il concetto di estensione sotto unix... per cui
la soluzione e' (in bash)

for x in *; do
 mv $x $(echo $x|sed -e "s/^C/F/")
done

buon lavoro...

ciao
 lg

P.S.
 forse avrai qualche problema con il NUMERO di files...
 in quel caso ti consiglio di operare su blocchi piu' piccoli, cambiando
 la regexp nella for.





Maggiori informazioni sulla lista Lug