Есть ли способ переместить большое количество файлов png в соответствующие подпапки со скриптами? - PullRequest
1 голос
/ 08 мая 2020

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

Ввод:

  • E: \ character \ bob.png
  • E: \ character \ bob_arms_crossed.png
  • E: \ character \ bob_arms_cover_eyes.png
  • E: \ character \ bob_body_sitting.png
  • E: \ character \ bob_face_frown.png
  • E: \ character \ bob_happy.png

Идеально вывод:

  • E: \ character \ bob.png
  • E: \ character \ bob \ arms \ cross.png
  • E: \ character \ bob \ arms \ cover \ eyes.png
  • E: \ character \ bob \ body \ sit.png
  • E: \ character \ bob \ face \ frown.png
  • E: \ character \ bob \ happy.png

Я еще новичок в программировании, и любая помощь будет принята с благодарностью.

Я нашел этот сценарий: { ссылка }.

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

(ps я изменил его вверху, чтобы разместить .png)

Я знаком с mkdir folder1 \ folder2 \ folder3, чтобы настроить структуру папок вручную. Должен быть способ использовать переменные для привязки каждого слова в имени файла для создания соответствующего дерева подпапок.

...