Korzystam z rekurencyjnego grep do wyszukiwania plików w poszukiwaniu ciągu, a wszystkie dopasowane pliki i wiersze zawierające ten ciąg są drukowane na terminalu. Ale czy można również uzyskać numery tych linii?
Np .: obecnie otrzymuję /var/www/file.php: $options = "this.target", ale staram się uzyskać /var/www/file.php: 1142 $options = "this.target";, no cóż, gdzie 1142byłby numer wiersza zawierającego ten ciąg.
Składnia, której używam do rekurencyjnego grep, to sudo grep -r 'pattern' '/var/www/file.php'
Kolejne pytanie dotyczy tego, w jaki sposób otrzymujemy wyniki, które nie są równe wzorowi. Jak wszystkie pliki, ale nie te, które mają określony ciąg?