Как переименовать фото в соответствии с датой-временем файла или съёмки — различия между версиями
Материал из Rosalab Wiki
Hymnazix (обсуждение | вклад) (Новая страница: «Категория:"Комильфошки" Мой фотоаппарат дает снимкам названия DSC_НОМЕР.JPG. На мой взгля...») |
Noname (обсуждение | вклад) м |
||
(не показаны 4 промежуточные версии 3 участников) | |||
Строка 1: | Строка 1: | ||
− | + | Установите jhead | |
− | + | sudo dnf in jhead | |
− | + | ||
− | + | Перейдите в каталог с фотками и выполните | |
+ | jhead -n%Y-%m-%d-%H%M%S *.{jpg,jpeg,JPG,JPEG} | ||
+ | |||
+ | Всем фотокарточкам будут присвоены имена примерно такого вида: 2022-11-12-000000.jpg | ||
+ | |||
+ | |||
+ | Для любых других файлов можно воспользоваться циклом и командой ls для получения даты | ||
+ | for file in *.mp4; do mv "$file" "$(ls -l --full-time "$file" | awk '{ print $6"_"$7 }' | tr ':' '-').mp4"; done |
Текущая версия на 12:02, 12 ноября 2022
Установите jhead
sudo dnf in jhead
Перейдите в каталог с фотками и выполните
jhead -n%Y-%m-%d-%H%M%S *.{jpg,jpeg,JPG,JPEG}
Всем фотокарточкам будут присвоены имена примерно такого вида: 2022-11-12-000000.jpg
Для любых других файлов можно воспользоваться циклом и командой ls для получения даты
for file in *.mp4; do mv "$file" "$(ls -l --full-time "$file" | awk '{ print $6"_"$7 }' | tr ':' '-').mp4"; done