Как найти поврежденные файлы изображений JPEG

find . -iname '*jpg' -print0 | xargs -0 exiftool -warning; find . -iname '*jpg' -print0 | xargs -0 jpeginfo -c


Эта команда выполняет поиск всех файлов JPEG в текущем каталоге и его подкаталогах, а затем проверяет их на повреждения двумя способами. Сначала она использует exiftool для вывода предупреждений о файлах, и затем jpeginfo для более подробной проверки с отчетом о целостности. Это полезно для обнаружения поврежденных изображений. Альтернативой может быть использование других утилит для анализа целостности файлов JPEG. Передаваемые аргументы: -iname '*jpg' фильтруют файлы с расширением .jpg (регистронезависимо), -print0 и -0 используются для обработки файлов с пробелами и специальными символами в именах.

Ответить

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