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 :)