Я использую 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'
Еще один вопрос, как мы получаем результаты для не равный шаблону. Как все файлы, но не те имеющие определенную строку?