1

У меня есть список из 1285 ключевых слов (имен объектов базы данных), которые я скомпилировал в файл TXT; одно ключевое слово в строке. Я хотел бы найти каталог файлов (большинство имеют расширение .aspx или .cs), используя этот список ключевых слов.

Моя главная цель - выяснить, какие из 1285 объектов базы данных упоминаются в этих файлах.

Кто-нибудь может порекомендовать инструмент, который может это сделать? Иначе я просто создам свой собственный.

Благодарю.

1 ответ1

2

Если вы разбираетесь в Unix/Linux, вы можете скачать утилиты GNU для Windows (http://unxutils.sourceforge.net/) и использовать grep.

Флаг "grep -f" примет имя файла в качестве входных данных, ваш список объектов базы данных и выполнит поиск в каталоге совпадений.

Например:

grep -f myDBObjects.txt -r * .aspx

-F указывает имя файла с шаблонами для сопоставления, по одному на строку, а -r указывает на рекурсивный поиск во всех подкаталогах из текущего каталога.

Если вы устанавливаете утилиты GNU, не забудьте добавить каталог BIN в ваш путь в Windows.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .