[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Renombrar varios ficheros



El Jueves, 2 de Febrero de 2006 18:59, Jaume Martin Claramonte escribió:
> El jue, 02-02-2006 a las 17:10 +0100, Iñaki escribió:
> > El Jueves, 2 de Febrero de 2006 16:47, Francisco J. Bejarano escribió:
> > > El Jueves, 2 de Febrero de 2006 16:34, Gorka escribió:
> > > >   Hola a todos.
> > > > Tengo como 6000 ficheros que he de renombrar cada día.
> > > > fijovariable.r.txt a fijo0variable.r.txt
> > > > Todo es fijo menos la cadena variable.
> > > > ¿Cómo puedo insertar ese 0 de forma sencilla a los 6000 ficheros?
> > > > Gracias.
> > >
> > > Con un script, con el comando mv y un bucle sobre todos los archivos
> > > del directorio (y subdirectorios si se aplica) y man. ;-)
> >
> > Mejor que "mv" yo usaría "rename":
> >   apt-get install rename
> >   man rename
> >
> > O sea, un script en bash que haga un bucle recorriendo cada archivo del
> > directorio (tirado) y a cada uno le aplique el comando "rename"
> > adecuadamente.
>
> Que diferencia hay entre el comando rename y mv,
> ya se que mv mueve archivos haciendo mv nombre otronombre
> pero que deferencia hay?

Pues que rename permite expresiones regulares para modificar el nombre de un 
fichero.

Haz un "man rename" y enseguida verás la diferencia.



-- 
y hasta aquí puedo leer...



Reply to: