Tengo un archivo que posiblemente contenga un formato incorrecto (en este caso, la aparición del patrón \\backslash
). Me gustaría usar grep
para devolver solo los números de línea donde ocurre esto (como en, la coincidencia estaba aquí, vaya a la línea # x y corríjala).
Sin embargo, no parece haber una forma de imprimir el número de línea ( grep -n
) y no la coincidencia o la línea en sí.
Puedo usar otra expresión regular para extraer los números de línea, pero quiero asegurarme de que grep no pueda hacerlo por sí solo. grep -no
se acerca más, creo, pero aún muestra la coincidencia.
grep -no
:! ¡Esto hizo lo que vine a intentar y hacer! (es decir, no imprimir la línea que a veces es muy larga en, por ejemplo, archivos fuente de JavaScript minificados).