Operaciones sobre varios archivos, exceptuando algunos.
Horst H. von Brand
vonbrand en inf.utfsm.cl
Vie Jun 15 13:14:56 CLT 2007
Mario Martinez <martinez.mario en gmail.com> wrote:
> [...]
>
> > $ find . -name anita -o -name juanito -prune -o -print |
> > while read line; do
> > echo el archivo es $line
> > done
> >
> >
> > Si solo quieres archivos y no directorios, agrega un -type f entre el
> > -o y el -print (en otro lado no funca):
> >
> > Facil no?
> Funciono perfecto, muchas gracias. Es de mucha utilidad el comando find.
Definitivamente.
> Entonces si deseo copiar todos menos 'excepcion', quedarÃa asÃ.
>
> find . -name excepcion -o -name . -o -exec cp {} ~/destino/ \;
O algo en la linea:
$ cp $(echo * | grep -v excepcion) ~/destino
--
Dr. Horst H. von Brand User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 2654431
Universidad Tecnica Federico Santa Maria +56 32 2654239
Casilla 110-V, Valparaiso, Chile Fax: +56 32 2797513
Más información sobre la lista de distribución Linux