Есть папки с русскими длинными именами, внутри лежат файлы разных типов. Размер от нескольких сотен байт до нескольких гигабайт (на один файл!). Вложенность подпапок до 20.
Задача: пройтись рекурсивно по всем папкам и подпапкам, начиная от той, что указана входной, найти все файлы с расширением .bin, открыть их бинарно, проверить если третий байт от начала файла равен "AA", то заменить его на "BB". Сделать это для каждого найденного .bin файла. Вывести примитивный индикатор хода исполнения и в конце сколько замен было произведено. Интерфейс не нужен, достаточно командной строки, где входным параметром можно указать стартовую папку.
Бюджет: 500р.
Кого интересует такая халтурка, ICQ:
5 7 9 2 6 5 9 0 4
Стучитесь, для спеца задача на час, не больше. Вознаграждение обсудим.