Страница 1 из 1

Считаем цифры

Добавлено: 04 окт 2019, 21:24
abulaev2008
По работе необходимо заказать цифры на двери квартир.
Ну, и используя Гугл help наварочил скрипт:
Это последний вариант вообще не работает:

Код: Выделить всё

#!/bin/sh

n=20 #количество квартир, (20 для примера. А так всего 350)
d=1  #какую цифру считать, (Нужно от 0...9)
c=0 #Счетчик

for i in {1..$n} 
    do
        m=$n-1 #погрешность, все равно буду заказывать на 5 больше, Рабочие или потеряють или испортят.
            if expr m%10=d
                then
                    c=$c+1
                    m=$m/10
            fi
done

zenity --info\
--text="цифра $d - $c штук"
в первом варианте zenity радовало окошко с "цифра 1 - 0+1+1+1....+1 штук" аж на мониторе не умещалось.
Сейчас 0.
Что не так?

Считаем цифры

Добавлено: 05 окт 2019, 13:48
abulaev2008
Всем спасибо.
Нашел решение в либр