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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: How input variables?(modify this script)  (Прочитано 548 раз)

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

Оффлайн Bonqu28

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
How input variables?(modify this script)
« : 16 Июля 2019, 16:35:25 »
Тут должен быть не вывод текста на экран, а конкретные цифры, т.е. вводишь 1 - скрипт присваивает значение переменной, любой, например а=10
вводишь 2 - скрипт выводит значение этой переменной, и .д.

Само задание:
Create script which will ask user to provide a value and then, according to the value provided:

1 - set some environmental variable
2 - output this environmental variable
3 - erase this environmental variable
4 - exit without errors
Any other - exit with error



#!/bin/bash
while true
do
echo "1 - set some environmental variable
2 - output this environmental variable
3 - erase this environmental variable
4 - exit without errors"
read vop;
case $vop in
 
1)echo "Write anywere"
read var1;
;;
2) echo $var1
;;
3) unset var1
;;
*) break
exit 0
;;
esac
done

ТС не появлялся на Форуме более трех месяцев по состоянию на 23/02/2020 (последняя явка: 19/07/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 23 Февраля 2020, 05:13:37 от zg_nico »

Оффлайн Azure

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 6017
  • Windows10, i3wm on Debian9, Manjaro20.0
    • Просмотр профиля
Re: How input variables?(modify this script)
« Ответ #1 : 16 Июля 2019, 16:46:13 »
man select
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

 

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