On Thu, 1 Feb 2001, Antonio Castro wrote:
> find . -type f -name '*.c' -exec grep "cadena" \{\} \;
> find . -type f -name '*.c' | xargs grep "cadena"
> grep "cadena" `find . -type f -name '*.c'`
>
> La primera no te permite ver la ruta y el nombre del archivo donde se
> encuentra, pero en la segunda y la tercera si. estas dos �ltimas en
> cambio puede llegar a pasar un elevad�simo n�mero de argumentos a grep
> y eso tampoco es bueno. La shell podr�a llegar a quejarse por ello.
Esto �ltimo es muy correcto.
Por eso la mejor opci�n me parece la primera, a�adiendo la opci�n -H al
grep. As�:
find . -type f -name '*.c' -exec grep -H "cadena" \{\} \;
'tapronto
I�aki Llona
e-Mail: [EMAIL PROTECTED]
http://glub.ehu.es/ 'Grupo de LinUxuarios de Bizkaia'
Clave p�blica PGP: mandame un mensaje con Subject: Clave publica.