Re: Renombrar recursivamente

2004-03-04 Por tema Javier M Mora
, Salva. dijo: > Bueno, la cuestión era como renombrar recursivamente dentro de carpetas > ficheros tipo X.met.bak a X.met, donde X suele ser un numero. > find -name '*bak' | rename 's/.bak$//' > Tu técnica parece la más sencilla, pero ¿cómo haces para quita

Re: Renombrar recursivamente

2004-03-03 Por tema Israel Herraiz Tabernero
El mié, 03-03-2004 a las 17:06, Salva escribió: > Este no me ha funcionado !! el error es el siguiente > >File "./renombra.py", line 10 > os.system("cd "+str(directorio)+" && mv "+str(l)+" > ^ > SyntaxError: invalid token ¿Has puesto

Re: Renombrar recursivamente

2004-03-03 Por tema Salva.
Bueno, la cuestión era como renombrar recursivamente dentro de carpetas ficheros tipo X.met.bak a X.met, donde X suele ser un numero. Tu técnica parece la más sencilla, pero ¿cómo haces para quitar parte de la extensión o del nombre? Oye, gracias a todos por las respuestas y pido disculpas

Re: Renombrar recursivamente

2004-03-03 Por tema Salva.
Joder, y eso que lo había leído, no tengo perdón. Gracias miguel, así funciona a la perfección !! Bueno, gracias a todos. Salva Miguel Rodríguez Penabad escribió: On Wednesday 03 March 2004 17:34, Salva wrote: Creo que no le sientan bien los espacios... podría tener solución ... Has proba

Re: Renombrar recursivamente

2004-03-03 Por tema Javier M Mora
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 [...]

Re: Renombrar recursivamente

2004-03-03 Por tema Miguel Rodríguez Penabad
On Wednesday 03 March 2004 17:34, Salva wrote: > Creo que no le sientan bien los espacios... podría tener solución > ... Has probado poniendo las comillas dobles alrededor de $j, como indicaba aquí? Eso debería solucionar el problema de los espacios. > > mv "${j}" "`echo ${j} | sed 's

Re: Renombrar recursivamente

2004-03-03 Por tema Salva
debian-user-spanish@lists.debian.org <[EMAIL PROTECTED]> cc: Asunto: Re: Renombrar recursivamente

Re: Renombrar recursivamente

2004-03-03 Por tema Salva
Este no me ha funcionado !! el error es el siguiente File "./renombra.py", line 10 os.system("cd "+str(directorio)+" && mv "+str(l)+" ^ SyntaxError: invalid token Gracias de todas formas Israel Herraiz Tabernero escribió: El jue, 26-02

Re: Renombrar recursivamente

2004-02-27 Por tema pagonzalez
<[EMAIL PROTECTED]> cc: Asunto: Re: Renombrar recursivamente

Re: Renombrar recursivamente

2004-02-27 Por tema Miguel Rodríguez Penabad
On Friday 27 February 2004 10:38, [EMAIL PROTECTED] wrote: > Hola Salva, hazte un shell, del tipo: > > for i in `find X -type d` > do > for j in `ls -1 ${i}/*.met.bak` > do > mv ${j} `echo ${j} | awk -F'.' '{printf $1"."$2;}'` > done > done > > > Esto te reno

Re: Renombrar recursivamente

2004-02-27 Por tema pagonzalez
rg> cc: Asunto: Renombrar recursivamente

Re: Renombrar recursivamente

2004-02-26 Por tema Christoph Simon
On Thu, 26 Feb 2004 21:01:03 +0100 "Salva." <[EMAIL PROTECTED]> wrote: > Hola, > > Estoy usando overnet(cliente p2p) y de vez en cuando me peta y me deja > de descargar, ocurre que tengo que renombrar los ficheros *.met.bak a > *.met de cada directorio de cada descarga, lo que a veces es un poc

Re: Renombrar recursivamente

2004-02-26 Por tema Israel Herraiz Tabernero
El jue, 26-02-2004 a las 21:01, Salva. escribió: > ¿Sabéis si hay algún programa que renombre recursivamente dentro de los > directorios? Python es tu amigo: #!/usr/bin/env python import os def renombraDir(directorio): lista_met = [x for x in os.listdir(directorio) if x.find(".met") is

Renombrar recursivamente

2004-02-26 Por tema Salva.
Hola, Estoy usando overnet(cliente p2p) y de vez en cuando me peta y me deja de descargar, ocurre que tengo que renombrar los ficheros *.met.bak a *.met de cada directorio de cada descarga, lo que a veces es un poco coñazo. ¿Sabéis si hay algún programa que renombre recursivamente dentro de l