On Fri, Sep 22, 2006 at 04:30:29PM -0500, Nelson Castillo wrote: > >Perdón, olvidé indicar antes que ya tengo solucionado el problema gracias > >al > >uso de "xargs", que divide transparentemente los argumentos pasados y evita > >el problema. > > > >Pero gracias no obstante por tu interés. ;) > > Con find también se las arregla uno. > > find . -exec grep PALABRA {} \; Pero esta solución va a ser tan lenta como el bucle while. Por que la razón de la lentitud es que estas soluciones hacen un 'fork' por cada archivo. Y hacer 'fork' es una operación tardada. Del otro modo, se hace un 'fork' por cada 1700 archivos. Eso son casi 3 ordenes de magnitud menos 'fork's. -- Rodrigo Gallardo GPG-Fingerprint: 7C81 E60C 442E 8FBC D975 2F49 0199 8318 ADC9 BC28
Attachment:
signature.asc
Description: Digital signature