Octavio Rodriguez Perez escribi�: > Estoy escribiendo un peque�o script para hacer un grep en un arbol de > directorios, pero no me funciona. �Puede alguien echarme una mano, por > favor? Pues para que te funcione tienes que quitar las ` ` en el comando /bin/grep y en la llamada recursiva al programa. `/bin/grep $1 $file` te ejecuta el grep como querias, pero intenta ejecutar tambi�n el "output" de grep, que no es un programa ejecutable.
Todavia tienes que refinar el programa un poco (no lo hago pues no estoy acostumbrado al csh sino al bash) 1 - antes de /bin/grep $1 $file usa el comando /bin/grep -l $1 $file, y si d� un resultado diferente de nulo, haces un echo $file, para saber cual fu� el fichero donde encontr� la cadena. 2 - seria conveniente no dejar que busque en ficheros que no sean de texto. Espero que esto te ayude Jaime Villate Universidad de Oporto

