for file in *.pdf; do convert -verbose -colorspace RGB -resize 800 -interlace none -density 300 -quality 80 "$file" "${file//.pdf/.jpg}"; done
Данная команда выполняет конвертацию файлов формата PDF в формат JPG. Она использует утилиту «convert» для обработки каждого файла в текущей директории, имеющего расширение .pdf. При конвертации команда применяет следующие опции: «-verbose» для вывода подробной информации о процессе, «-colorspace RGB» для преобразования цветового пространства в RGB, «-resize 800» для изменения размера изображения до ширины 800 пикселей, «-interlace none» для отключения интерлейсирования, «-density 300» для установки плотности изображения в 300 точек на дюйм, «-quality 80» для задания качества изображения в процентах. Результирующие файлы сохраняются с тем же именем, но с расширением .jpg вместо .pdf. Альтернативой может быть использование специализированных программ или онлайн-сервисов для конвертации PDF в JPG. Аргументы команды — это имена файлов, которые нужно конвертировать.
