BASH. НАЙТИ ФРАЗУ В ФАЙЛАХ РЕКУРСИВНО

Выполнить поиск какой либо фразы по всем файлам системы можно с помощью GREP:

grep -iRl "test" /

Команда найдет и выведет все файлы, которые содержат слово “test” в корневой директории / и во всех поддиректориях. Мы используем следующие ключи:

  • -i – игнорировать регистра текста (большие или маленькие буквы);
  • -R – рекурсивно искать файлы в сабдиректориях;
  • -I – показывать названия файлов, вместо их содержимого;

Так же, вам могут быть полезны следующие ключи:

  • -n – показать номер строки, в которой находится фраза;
  • -w – показать место, где слово попадается;

Ссылки

https://wiki.merionet.ru/servernye-resheniya/21/rekursivno-najti-slovo-v-fajlax-i-papkax-linux/

Оставьте ответ

Ваш адрес email не будет опубликован.

24 ÷ 6 =