Как получить список рейтингованных фотографий в формате RAW CR2 (начиная с 5D Mark III+)

for I in *.CR2; do if [ `exiv2 pr -p a -u $I | grep 'xmp.Rating' | awk '{ print $4 }'` == "1" ]; then echo $I; fi; done


Данная команда используется для получения списка рейтингованных фотографий в формате RAW CR2 (в данном случае, с камеры Canon 5D Mark III и новее).

Краткое пояснение команды: цикл for проходит по всем файлам с расширением .CR2 в текущей директории, выполняя для каждого файла команду exiv2, которая выводит метаданные фотографии (а именно рейтинг). Затем с помощью команд grep и awk выбирается значение рейтинга из вывода команды exiv2. Если рейтинг равен «1», то имя файла выводится в терминале (командой echo).

Альтернативный способ получения списка рейтингованных фотографий – использование специализированного программного обеспечения, например, Adobe Lightroom или Bridge.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *