У меня есть много файлов (изображения), как это (имена файлов состоят только из цифр):Переименование файлов на основе символов в имени
123456.jpg
369258.jpg
987123.jpg
...
Мне нужно сделать копию каждого в какой-либо другой папке (назовем его выход) и переименовать каждый из файла на основе цифр в названии, что-то вроде этого (в псевдокоде):
outputFileName = String(filename[0]) + String(filename[1]) + String(filename[2]+filename[3]) + ".jpg"
так как вы можете видеть, переименование предполагает получение определенного символа в имя файла и иногда получение суммы некоторых символов в файле имя.
Мне нужно сделать сценарий для массового переименования всех * .jpg в папке, где я поместил скрипт на основе аналогичного алгоритма, и вывести их переименованные в вывод папку, о которой я упоминал ранее.
Этот скрипт должен быть работоспособным с терминала MacOS и окон через оболочку cygwin.
Даже * спецификации * не ясно! – devnull
Вопросы должны ** демонстрировать минимальное понимание решаемой проблемы **. Расскажите, что вы пытались сделать, почему это не сработало и как оно должно работать. См. Также: [Контрольный список вопросов переполнения стека] (http://meta.stackexchange.com/questions/156810/stack-overflow-question-checklist) – devnull
не могли бы вы уточнить, что остается неясным? – Astro