-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Aupa pues On Monday 30 June 2003 15:11, Victor Ruiz Huerga wrote: > Aupa estoy intentando copiar un archivo a todos los directorios de una > estructura, para ello estoy haciendo lo siguiente: > > find -type d|xargs cp arch > El modificador -exec es tu amigo find . -type d -exec cp kk {} \;
> el resultado es > > cp:se omite el directorio `.' > cp: se omite el directorio `./otro' Esto te pasa por no decirle a xargs que procese los argumentos que recibe por la entrada standard de uno en uno ( xargs -l1 ) debbie:/tmp/prueba# find . -type d |xargs -l1 cp kk cp: `kk' y `./kk' son el mismo fichero debbie:/tmp/prueba# find . -type d |xargs cp kk cp: se omite el directorio `.' cp: se omite el directorio `./1' cp: se omite el directorio `./2' cp: se omite el directorio `./3' cp: se omite el directorio `./4' cp: se omite el directorio `./5' cp: se omite el directorio `./6' cp: se omite el directorio `./7' cp: se omite el directorio `./8' cp: se omite el directorio `./9' > > me lo copia en el primer resultado del find, en el resto se repite el > error. > > żalguien me puede decir donde meto la pata? > > un saludo y gracias por adelantado un saludo Victor - -- Lo que la naturaleza no da.... O'reilly & Associates no lo prestan -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/AUCMEzqHF8R72ekRAqytAJ0UILSYZVNvlcmmJ32+pN8v7/UOigCdGfFN fR2XAIder5R5Qvl6eBtSs5c= =q1rl -----END PGP SIGNATURE-----