Программа для поиска текстовой строки в файлах
Требуется написать простейшее консольное приложение / cmd-файл для Windows XP, выполняющее следующие функции:
1. Поиск в текущем каталоге файлов, содержащих текстовую строку вида xxx.xxx.xxx.xxx, где x – число от 0 до 9.
2. В случае нахождения строки в файле, создание в текущем каталоге папки с именем xxx.xxx.xxx.xxx и перемещение файла в данный каталог. Если каталог уже существует, файл просто перемещается в него.
Приложение должна поддерживать возможность игнорирования при поиске нескольких текстовых строк в вышеуказанном формате, заданных пользователем (например, 111.111.111.111).
p.s. Весьма приветствовалось, если бы после окончания обработки всех файлов в текущем каталоге программа могла обойти все созданные подкаталоги и удалить каталоги и их содержимое, если в них не более 1 файла.
В приложении примеры тестовых файлов для обработки.