В общем задача такая. Есть папка источник(src), с подпапками и папка назначения(dest). В каталоге dest могут лежать фалы с такими же названиями как и в каталогах src, но с более старой датой изменения, или их может вообще не быть. Задача - обновить устаревшие файлы и добавить отсутствующие файлы в каталог dest. Но есть нюанс. Допустим src выглядит так:
/src/
/dir1
/file1.*
/file2.*
…….
/fileN.*
/dir2
/file1.*
/file2.*
…….
/fileN.*
а каталог dest так:
/desr/
/dir1
/file1.*
/file2.*
…….
/fileN.*
Нюанс заключается в следующем - скопированы должны быть только содержимое каталога src/dir1 в dest/dir1 с заменой устаревших и копированием отсутствующих файлов. А каталог src/dir2 не должен копироваться.
Уважаемые форумчане, есть у кого-нить какие-нить идеи или советы как это лучше реализовать? Может литературу посоветуете.