LINUX.ORG.RU

История изменений

Исправление mord0d, (текущая версия) :

я не понял что такое scale=2 вообще

Это количество знаков после точки.

Нет такой опции у bc.

Что у тебя за bc? Даже во FreeBSD всё это есть…

Ладно, вот тебе с awk:

convert /tmp/tmp.jpg -colorspace Gray -format '%[fx:mean*100]' info: | awk '{printf("%0.2f", $0)}

Замени %0.2f на %d, если нужно будет целое число.

Исходная версия mord0d, :

я не понял что такое scale=2 вообще

Это количество знаков после точки.

Нет такой опции у bc.

Что у тебя за bc? Даже во FreeBSD всё это есть…

Ладно, вот тебе с awk:

convert /tmp/tmp.jpg -colorspace Gray -format '%[fx:mean]' info: | awk '{printf("%0.2f", $0)}

Замени %0.2f на %d, если нужно будет целое число.