Как создать рекурсивную функцию для копирования всех файлов и папок

Я пытаюсь создать функцию, которая будет рекурсивно копировать исходную папку и все файлы и папки внутри нее в другое место.

На данный момент я должен определить каждую папку в основной папке, что делает код раздутым и избыточным.

Какой более эффективный способ сделать это?

Ответы на вопрос(4)

Ваш ответ на вопрос