Как преобразовать вложенные подпапки в одну подпапку

Каков хороший способ «свернуть» подпапки указанного каталога в одну папку, имя которой является объединением подпапок?

Итак, учитывая эту структуру каталогов…

      ./zero.csv
./reports/r1/a/b/c/one.csv
./reports/r2/a/two.csv
./reports/r3/x/y/z/three.csv
./reports/r4/x/y/four.csv

Как я могу указать подпапки./reportsдолжен рухнуть, что приведет к:

      ./zero.csv
./reports/r1.a.b.c/one.csv
./reports/r2.a/two.csv
./reports/r3.x.y.z/three.csv
./reports/r4.x.y/four.csv

Спасибо

0 ответов

Другие вопросы по тегам