Как переименовать фото в файл с указанием даты?
У меня есть группа файлов фотографий, имена которых имеют только порядковый номер, например: Imagexxxx.jpg
(xxxx
это просто порядковый номер) то, что я пытаюсь найти, но, к сожалению, нет результатов, это добавить дату файла к имени файла, как показано ниже yyyy-mm-dd-Imagexxxx.jpg
,
Все, что я могу найти в сети, это либо заменить определенный символ, либо изменить регистр букв.
3 ответа
Кренамэ - один из возможных инструментов того, чего вы пытаетесь достичь.
Установить с помощью:
sudo apt-get install krename
Затем:
- Выберите файлы, которые вы хотите переименовать
- Выберите переименовать входные файлы в пути назначения
- Введите [creationdate;yyyy-MM-dd]$ в расширенном шаблоне имени файла.
Если дата создания (файла) не та, которую вы хотите, krename также может использовать данные exif.
Я использую pyRenamer для переименования моих файлов фотографий. Очень удобное программное обеспечение с графическим интерфейсом, которое может абстрагировать метаданные EXIF из файла изображения.
Небольшая модификация ответа на этот вопрос сделает это. Запустите это в терминале в каталоге, в котором находятся ваши фотографии, изменив [date] соответствующим образом (скобки не нужны):
for file in *; do mv "$file" "[date]$file"; done
Обратите внимание, что это добавит все, что вы выберете для [дата], ко всем файлам в этом каталоге.