Estoy usando grep recursive para buscar archivos para una cadena, y todos los archivos coincidentes y las líneas que contienen esa cadena se imprimen en el terminal. Pero, ¿es posible obtener también los números de línea de esas líneas?
Ej: actualmente lo que obtengo es /var/www/file.php: $options = "this.target"
, pero lo que intento obtener es /var/www/file.php: 1142 $options = "this.target";
, bueno, ¿dónde 1142
estaría el número de línea que contiene esa cadena?
La sintaxis que estoy usando para grep recursivamente es sudo grep -r 'pattern' '/var/www/file.php'
Una pregunta más es, ¿cómo obtenemos resultados que no sean iguales a un patrón? ¿Te gustan todos los archivos pero no los que tienen una cadena determinada?