mogrify -monochrome для нескольких изображений

У меня есть фотография, которую я хочу иметь в черно-белом цвете.

Я в правой папке.

-rw-r--r-- 1 alex alex 1027 Jan 21 13:07 target-0.jpg -rw-r--r-- 1 alex alex 1001 Jan 21 12:17 target-1.jpg -rw-r--r-- 1 alex alex 957 Jan 21 12:17 target-2.jpg -rw-r--r-- 1 alex alex 982 Jan 21 12:17 target-4.jpg 

Почему это не работает?

 for i in *.jpg ; do mogrify -monochrome ; done 

Нет ошибок, но нет черно-белых изображений. Когда я конвертирую их в одиночный mogrify -monochrome target-0.jpg он работает так, как ожидалось. Версия imagemagick

 apt-cache policy imagemagick imagemagick: Installiert: 8:6.8.9.9-5+deb8u6 Installationskandidat: 8:6.8.9.9-5+deb8u6 Versionstabelle: *** 8:6.8.9.9-5+deb8u6 0 500 http://security.debian.org/ jessie/updates/main amd64 Packages 500 http://http.us.debian.org/debian/ jessie/main amd64 Packages 100 /var/lib/dpkg/status 

А также

 env | grep -i shell SHELL=/bin/bash 

One Solution collect form web for “mogrify -monochrome для нескольких изображений”

Вы не передаете переменную i вашей команде mogrify в цикле for. Это должно быть следующим.

 for i in *.jpg ; do mogrify -monochrome "$i"; done 
  • «convert» занимает много времени, чтобы создать миниатюру PNG
  • Преобразование горизонтального изображения в вертикальное с использованием imagemagick, заполнение пустое пространство вокруг с черным
  • Следующие пакеты имеют неудовлетворенные зависимости
  • Imagemagick segmentation-fault
  • Доступ к справочной странице ImageMagick
  • Как повернуть набор изображений из командной строки?
  • Использовать преобразование для захвата определенной страницы из файла PDF?
  • различия между -resize и -size, а также между -repage и -page для преобразования?
  • записывать эффекты изображения в виде анимаций
  • удалить дополнительное пространство для плитки из композитного изображения монтажа (ImageMagick)?
  • Способы конвертировать и комбинировать файлы изображений в файл PDF?
  • Linux и Unix - лучшая ОС в мире.