Может, у одного из вас, ребята, уже есть что-то подобное? Я пытался использовать robocopy на окнах, но безрезультатно. Я также пытался написать bash-скрипт в linux с find и т. Д ..., но тоже разочаровался в этом ^^ Поиск Google также не принес решения, к сожалению. Мне это нужно для моей личной библиотеки фотографий.
Решение может быть на основе Linux или Windows, оба в порядке. Есть идеи?
Я бы хотел избавиться от сотен «промежуточных папок».
Я определяю «промежуточную папку» как папку, которая содержит только одну подпапку. Пример
folder 1
file in folder 1
folder 2 <-- 'intermediary folder: contains exactly one sub-folder, nothing else'
folder 3
file in folder 3
То, что я хотел бы закончить, это:
folder 1
file in folder 1
folder 3
file in folder 3
Мне не нужно, чтобы скрипт был рекурсивным (удаляя сразу несколько слоев промежуточных папок), я просто запускаю его несколько раз.
Еще круче было бы, если бы скрипт мог переименовать папку 3 в вышеприведенном примере в «папка 2 - папка 3», но я могу жить без этой функции, я думаю.
Полагаю, у одного из вас, экспертов по Linux, есть один лайнер для этого? ^^
Большое спасибо!