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

Re: eliminar un archivo



On Wed, 2007-07-25 at 00:01 +0200, Iñaki Baz Castillo wrote:
> El Martes, 24 de Julio de 2007, Cherny D. C. Berbesí­ I. escribió:
> > Iñaki Baz Castillo escribió:
> > > El Martes, 24 de Julio de 2007, Juan Carlos Fuentes M. escribió:
> > >> hola. tengo un lote grande de carpetas y subcarpetas, dentro de ellas
> > >> hay una gran cantidad de archivos *.exe que deseo eliminar (antiguamente
> > >> fui usuario windows). Mi pregunta:
> > >> ¿qeu tengo que escribir desde el terminal para que se eliminen de forma
> > >> selectiva todos los archivos *.exe presentes en las carpetas y sus
> > >> respectivas sub carpetas?
> > >
> > > Echa un vistazo al man de "find" y sobre todo a su opción "-exec".
> > >
> > > Así a primera vista creo que valdría:
> > >    find -type f -name "*.exe" -exec rm {} \;
> > >
> > > pero compruébalo ;)
> >
> > Después de enviar la respuesta de manera muy apresurada y sin comprobar
> > (cosa que obviamente fue un error), me dí cuenta que la respuesta que
> > envíe fue incorrecta. Disculpen esa.
> 
> Sí, estaba mal porque la tubería no tenía sentido ahí. Tal vez usando xargs se 
> habría parecido a ello...
> 
> Pero bueno, el caso es que aún estando mal la pista era suficiente ;)
> 
> Saludos.

asunto arreglado con

 find -type f -name "*.db" -exec rm -v {} +

mil gracias por su ayuda

> 



Reply to: