Hola, estoy intentando buscar en el directorio de mis raíles usando grep. Estoy buscando una palabra específica y quiero grep para imprimir el nombre del archivo y el número de línea. ¿Hay una bandera grep que haga esto por mí? He estado tratando de usar una combinación de -n y -l, pero estos están imprimiendo los nombres de los archivos sin números o simplemente arrojando una gran cantidad de texto al terminal que no se puede leer fácilmente.Grep list nombre de archivo y número de línea
ejemplo:
grep -ln "search" *
¿Es necesario que la tubería a una awk?
Siento que este responde la pregunta original. Nombres de archivos y números de línea solamente. – mastaBlasta
Tenga en cuenta que esto no funciona si tiene nombres de ruta absolutos de Windows como 'C: \ Users \ me \ git \' ya que contiene un punto y coma. – hirse