Сжимаем *.jpg картинки с помощью bash-скрипта

Иногда нужно сжать большое количество картинок в формате *.jpg и желательно решить это через терминал.

На помощь приходит небольшой bash-скрипт:

#!/bin/bash
for i in *.jpg; do convert -quality 50 $i $i; done

Все файлы *.jpg будет сжаты, качество 50.

ps. для работы у вас должна быть установлена библиотека imagemagick.


Оставьте комментарий!

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий:

  • Я
    Я написал(а):

    Для этого есть более быстрая утилита из того же пакета: mogrify -quality 50 -- *.jpg


Написать новый комментарий

Видео

Самые полезные видео на темы "веб-разработка", "Linux" и "IT". Смотри и обучайся!

Подробнее »

Сделки

Самые горячие и выгодные сделки, акции и скидки на видео-курсы, софт, услуги, книги и железо из всего рунета.

Подробнее »

Планета

Наша планета собирает интересные статьи из различных источников и объединяет их в одну ленту. Которую можно читать на нашем сайте.

Подробнее »