Поиск текста в файлах

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

Открываем серверную консоль, подключившись по SSH. А далее, вводим команду:

grep -iRl "текст" /директория/где/искать

Например, команда может выглядеть вот так:

grep -iRl "yousite" /home/user/yousite

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

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

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

Комментарии

Добавить комментарий

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