LINUX.ORG.RU

Массово изменить дату создания файлов

 ,


0

2

Перенес фото с карт памяти на SSD

При этом изменилась дата создания файла на текущую

Есть ли какой-то пакетный обработчик файлов, который бы проставил дату создания файла равной дате изменения файла, которая соответствует дате и времени съемки.


Ответ на: комментарий от Vsevolod-linuxoid

Тоже в этом направлении думаю

Нужно в каталоге последовательно читать время изменения файла и через touch устанавливать время создания?

Max77
() автор топика

Ух ты, первый раз вижу кого-то кто интересуется содержанием какого-либо таймстапма файла кроме даты модификации. Ещё много какой софт, думаю, забивает на atime/ctime/birthtime.

firkax ★★★★★
()
Последнее исправление: firkax (всего исправлений: 1)
Ответ на: комментарий от Entmatix

Проблема не в EXIF. С ним как раз все нормально.

Проблема в crtime

Вот пример кадра с камеры, скопированного на диск

$ stat ~/Test/IMG_3379.CR2 
  Файл: /home/max/Test/IMG_3379.CR2
  Размер: 24955660      Блоков: 48744      Блок В/В: 4096   обычный файл
Устройство: 0/44        Инода: 255026      Ссылки: 1
Доступ: (0644/-rw-r--r--)  Uid: ( 1000/   maxim)   Gid: ( 1000/   max)
Доступ:        2021-09-13 04:00:00.000000000 +0400
Модифицирован: 2019-10-24 20:56:26.000000000 +0400
Изменён:       2022-05-12 22:41:04.006824106 +0400
Создан:        2022-05-12 22:41:04.006824106 +0400

Если я его добавляю в альбом через digiKam, то digiKam считает, что фото снято сегодня, а не в октябре 2019 года

Max77
() автор топика
Ответ на: комментарий от Max77

digiKam считает датой фото время создания файла??? При живом EXIF???

Если так, то это реальное основание направить им багрепорт, поможешь себе и другим. Только сначала в настройки дигикама глянь, вдруг это поведение где-то меняется…

Быстрый гуглёж, кстати, показывает, что там есть некая галочка Show modification time…

hobbit ★★★★★
()
Последнее исправление: hobbit (всего исправлений: 2)
29 августа 2023 г.