Изменение имен файлов в зависимости от их расширения - PullRequest
0 голосов
/ 17 октября 2018

Итак, я новичок в использовании командных строк в терминале и прочем.Однако мне было интересно, может ли кто-нибудь помочь мне с этим.Я бы предпочел, чтобы кто-то со знанием терминала мог помочь, но командная строка также хороша.

У меня есть папка с именем скажем Videos, и внутри этой папки у меня есть несколько файлов: один mp4, один ppt, один pdf и один doc.Название видео называется «Movieking1-1», а все другие типы файлов имеют имя «образец».Теперь мне нужен набор команд, который ищет все расширения, такие как * .pdf и * .docs в папке, и присваивает ему имя, соответствующее имени .mp4, и добавляет -yt. Так что, если моя папка быланапример:

Movieking1-1.mp4
sample.docx
sample.pdf

Команда должна работать и изменить имя файла в этой папке на

Movieking1-1.mp4
Movieking1-1-transcript.docx
Movieking1-1-transcript.pdf

В этой же папке нет других документов или файлов PDF.Я прошу помощи, потому что я должен сделать это для более чем 100 папок.

Любая помощь приветствуется. Заранее спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...