Если вы не хотите устанавливать дополнительное программное обеспечение, вы можете просто использовать grep
в терминале. Для рекурсивного поиска по каталогам вы можете использовать -r
вариант (см. man grep
для получения подробной информации). Синтаксис, который вы ищете, вероятно,:
grep -r "[STRING TO SEARCH FOR]" "[DIRECTORY TO SEARCH]"
Так, например, если я хочу выполнить поиск строки "asdf" во всех файлах во всех подкаталогах "/tmp/testdir/", команда выглядит следующим образом:
grep -r "asdf" "/tmp/testdir/"
Кавычки не являются строго необходимыми, но если ваша строка или путь к каталогу содержат пробелы, в противном случае вам пришлось бы замаскировать их с помощью символа \...