On Fri, 20 Sep 2002, German Gutierrez wrote:
> * Cuenta la leyenda que Juan Marcos Delgado Alcantar (ac-bio) ([EMAIL
> PROTECTED]) escribi�:
> > Hola lista, baje de la red algunos archivos, pero como ten�an espacios
> > dentro de su nombre quedaron con el formato algo_20escrito_20_asi.ext y
> > quisiera que quedaran asi: algo_escrito_asi.ext
> > He querido cambiarlos com el programa "mmv" pero el problema es que puede
> > realizar un solo cambio y no todos (2 en el ejemplo) los que se necesitan.
> > Se me ocurria hacer un peque�o script en bash para que tomara el nombre
> > del archivo como una cadena y dentro de un ciclo se fueran relizando los
> > cambios y la cadena final se utilizara como una opci�n para el comando mv,
> > pero no ha salido.
[...]
> Algo sencillo y rapido:
>
> ls *ext | awk '/20/{printf " \""$0"\" ";gsub("20","");print "\""$0"\""}'
>
> y fijate si te "gusta" la salida de eso, si es lo que queres, entonces:
>
> ls *ext | awk '/20/{printf " \""$0"\" ";gsub("20","");print "\""$0"\""}' |
> xargs -n 2 mv
> --
> Saludos,
>
> Germ�n
Perfecto, eres bueno Germ�n. Creo que por alla se dice: "Sos boludo, che",
aqu� "eres cabr�n, cuate" =)