Как найти все вхождения строки с именем файла и номером строки для указанного шаблона файла внутри каталога.

find DIR -name "FILE" -exec grep -IHn STRING {} \;


Команда «find» ищет файлы в указанном каталоге (DIR) с заданным именем (FILE) и затем использует «grep» для поиска строки (STRING) внутри найденых файлов. Результат включает имя файла, номер строки и совпавший текст. Альтернатива: использовать комбинацию «grep -r STRING DIR» для поиска строк внутри файлов в указанном каталоге без вывода имени файла и номера строки.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *