Получите номер строки при использовании grep

Я использую grep рекурсивный для поиска файлов строку, и все подобранные файлы и строки, содержащие ту строку, являются печатью на терминале. Но действительно ли возможно получить номера строки тех строк также??

исключая: в настоящее время то, что я получаю, /var/www/file.php: $options = "this.target", но то, что я пытаюсь получить, /var/www/file.php: 1142 $options = "this.target";, хорошо, где 1142 был бы номер строки, содержащий ту строку.

Синтаксис, который я использую для grep рекурсивно, sudo grep -r 'pattern' '/var/www/file.php'

Еще один вопрос, как мы получаем результаты для не равный шаблону. Как все файлы, но не те имеющие определенную строку?

337
задан codeforester 5 July 2019 в 11:26
поделиться