Estou usando grep recursive para pesquisar arquivos por uma string, e todos os arquivos correspondentes e as linhas que contêm essa string são impressos no terminal. Mas é possível obter os números dessas linhas também?
ex: atualmente o que recebo é /var/www/file.php: $options = "this.target"
, mas o que estou tentando obter é /var/www/file.php: 1142 $options = "this.target";
, bem, onde1142
estaria o número da linha que contém essa string.
A sintaxe que estou usando para grep recursivamente é sudo grep -r 'pattern' '/var/www/file.php'
Mais uma pergunta é: como obtemos resultados diferentes de um padrão. Como todos os arquivos, mas não os que têm uma determinada string?