Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/08/2003, 13:13
vfgt
 
Fecha de Ingreso: febrero-2003
Mensajes: 11
Antigüedad: 21 años, 10 meses
Puntos: 0
Lo siento, find no funciona para eso.

Busca archivos no dentro de archivos.

Pero puedes combinar varios comandos con find, para hacerlo:

find . -type f -maxdepth 1 | xargs grep hola

La salida sera:

./nombre_archivo:hola
./nombre_otro_archivo:hola

Si quieres que el comando find busque mas abajo de un nivel, por ejemplo descienda tres directorios, pon -maxdepth NUMERO, en este caso -maxdepth 3.

Si no pones -maxdepth bajara hasta el final del arbol de directorios.

Espero que te ayude.