Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Помогите разобраться со скриптом  (Прочитано 547 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Vlad1987

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Помогите разобраться со скриптом
« : 08 Февраля 2018, 05:46:43 »
Здравствуйте!
Не получается разобраться со скриптом, ещё только учусь.
Необходимо, чтобы при выводе stdout было конечное значение переменной. Подскажите, что необходимо подправить?
Сам скрипт:
Код: (bash) [Выделить]
#!/bin/bash
read -r a b
с=0
while [ $a -le $b ];
do
let c+=$a
let a++
echo $c
done
« Последнее редактирование: 08 Февраля 2018, 10:49:07 от Azure »

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Помогите разобраться со скриптом
« Ответ #1 : 08 Февраля 2018, 10:42:36 »
Vlad1987, если вы объясните, что такое "конечное" значение...
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: Помогите разобраться со скриптом
« Ответ #2 : 08 Февраля 2018, 10:47:29 »
Вынести echo после done
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

 

Страница сгенерирована за 0.038 секунд. Запросов: 23.