Как проверить каталог файлов PNG на ошибки

ls *.png |parallel --nice 19 --bar --will-cite "pngcheck -q {}"


Команда «ls *.png» выводит список всех файлов с расширением .png в текущем каталоге. Команда «parallel —nice 19 —bar —will-cite «pngcheck -q {}»» выполняет последовательную обработку каждого файла из списка с помощью утилиты pngcheck. Опция «—nice 19» устанавливает низкий приоритет выполнения процесса, «—bar» добавляет прогресс-бар, а «—will-cite» гарантирует, что команда будет выполняться на любой системе Linux. «pngcheck -q {}» проверяет указанный файл на наличие ошибок в формате PNG.

Эта команда полезна для быстрой проверки всех файлов PNG в каталоге на возможные ошибки, такие как повреждение, неправильная структура или несоответствие формату. Вместо использования данной команды можно также воспользоваться циклом for или другой утилитой массовой обработки файлов.

Ответить

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