Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/10/2008, 03:55
Avatar de crcbad
crcbad
 
Fecha de Ingreso: enero-2005
Mensajes: 302
Antigüedad: 19 años, 4 meses
Puntos: 0
Busqueda de cadenas en directorios

Buenos días, mediante un script me buscaría buscar una cadena dada en todos los directorios que yo le indique, lo tengo hecho, y funciona.

find /u/xe03950 -name "*.sh" -exec grep "&ECHO" '{}' \;

Esa orden me devuelve varias líneas con textos donde ha encontrado esa ocurrencia.

El problema es que además quiero que salgo el nombre del fichero, el número de línea donde lo ha encontrado, y el texto.

Con grep -n sale el número de línea y el texto, pero no sale el nombre del fichero.

Con grep -l sale el fichero, pero no sale ni el número de línea ni el texto xD

Una ayudita para ver como podría completar la instrucción?

Muchas gracias :)
__________________

:cool: [ http://eruben.sytes.net ] :cool:


Las dos frases que te ayudarán a salir adelante:
  • No hay mujer fea, solo copas de menos. :borracho:
  • Ante la duda, siempre coge la más tetuda. :arriba: