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

Как правильно задавать вопросы Правильно сформулированный вопрос и его грамотное оформление способствует высокой вероятности получения достаточно содержательного и по существу ответа. Общая рекомендация по составлению тем: 1. Для начала воспользуйтесь поиском форума. 2. Укажите версию ОС вместе с разрядностью. Пример: LM 19.3 x64, LM Sarah x32 3. DE. Если вопрос касается двух, то через запятую. (xfce, KDE, cinnamon, mate) 4. Какое железо. (достаточно вывод inxi -Fxz в спойлере (как пользоваться спойлером смотрим здесь)) или же дать ссылку на hw-probe 5. Суть. Желательно с выводом консоли, логами. 6. Скрин. Просьба указывать 2, 3 и 4 независимо от того, имеет ли это отношение к вопросу или нет. Так же не забываем об общих правилах Как пример вот
no avatar

Автор темы
abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

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

#1

04 окт 2019, 21:24

По работе необходимо заказать цифры на двери квартир.
Ну, и используя Гугл 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.
Что не так?
Последний раз редактировалось пользователем 1 rogoznik; всего редактировалось раз: 6
Причина: BBCode

no avatar

Автор темы
abulaev2008
Сообщения: 514
Зарегистрирован: 18 ноя 2017, 21:36
Решено: 3
Благодарил (а): 24 раза
Поблагодарили: 70 раз
Контактная информация:

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

#2

05 окт 2019, 13:48

Всем спасибо.
Нашел решение в либр
Вложения
Снимок экрана от 2019-10-05 13-46-55.png

Закрыто

Вернуться в «Программирование, скриптинг, виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и 2 гостя