Замена строки во всех файлах директории с неограниченным числом вложенных поддиректорий

Замена строки во всех файлах директории с неограниченным числом вложенных поддиректорий

Функция предназначена для рекурсивного спуска по всем вложенным поддиректориям корневой директории и замене заданной подстроки во всех встреченых файлах.

Код рекурсивной фукнции scan_dir(), которая обходит директории

Воспользоваться результатами можно при помощи следующего кода

Код вызова функции scan_dir()