Andres Pereira <[EMAIL PROTECTED]> wrote: > On Tue, Dec 2, 2008 at 7:45 AM, Juan Carlos Rojas <[EMAIL PROTECTED]> wrote: > > Hola listeros generalmente utilizo la potencia de find en conjunto con tar > > sin problemas pero justo >ahora me encontre con que existen algunos > > archivos cuyos nombres tienen estan separados por >espacios en blanco. > > Al realizar la combinación find |xargs tar .... No me empaqueta los > > archivos cuyos nombres estan >separados por espacios en blanco . me arroja > > > Alguna idea de cómo realizar esto algun flags que deba agregar . > > Usando -print0 y -0 en find y xargs respectivamente, aunque ya te > dijeron la limitacion del xargs.
No es sano usar xargs(1) + tar(1) o afines, ya que xargs llena un balde de argumentos y llama al comando con esos, etc. Si hay muchos argumentos (archivos a procesar), el tarball resultante contendra solo la ultima remesa si no tienes mucho cuidado... No, no es "limitacion", es por disen~o (de xargs y de tar). -- 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 2340000 Fax: +56 32 2797513

