использование select и case

использование select и case

Сообщение Шпак Дмитрий » 24 май 2015, 11:56

Шпак Дмитрий
Местный говорун
Местный говорун
 
Автор темы
Сообщений: 589
Стаж: 3 года 9 месяцев 1 день
Откуда: Russian_federation, какой то
Благодарил (а): 20 раз.
Поблагодарили: 145 раз.

использование select и case

Спонсор

Спонсор
 

Re: использование select и case

Сообщение ALEXX » 24 май 2015, 12:25

Соберись с силами, напости от себя как оно на практике.
Аватар пользователя
ALEXX
Администратор
Администратор
 
Сообщений: 1154
Фото: 35
Стаж: 3 года 9 месяцев 30 дней
Откуда: Королёв
Благодарил (а): 337 раз.
Поблагодарили: 187 раз.

Re: использование select и case

Сообщение nezabudka » 24 май 2015, 12:55

Пока смотрела почти выучила. Good by! :D
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватар пользователя
nezabudka
Местный говорун
Местный говорун
 
Сообщений: 613
Фото: 180
Стаж: 3 года 6 месяцев 2 дня
Откуда: Ростов на Дону
Благодарил (а): 286 раз.
Поблагодарили: 145 раз.

Re: использование select и case

Сообщение Sunderland93 » 24 май 2015, 13:01

Одно замечание: старайтесь подобное на русском языке выкладывать. Всё таки форум русский, да и в английский не все могут. Это нам, админам, пофиг.
Sunderland93
 
Стаж: 48 лет 9 месяцев 19 дней

Re: использование select и case

Сообщение Шпак Дмитрий » 24 май 2015, 13:50

hotmax писал(а):

Соберись с силами, напости от себя как оно на практике.

А что тут на практике? Обыкновенное меню выбора в консоле.
Шпак Дмитрий
Местный говорун
Местный говорун
 
Автор темы
Сообщений: 589
Стаж: 3 года 9 месяцев 1 день
Откуда: Russian_federation, какой то
Благодарил (а): 20 раз.
Поблагодарили: 145 раз.

Re: использование select и case

Сообщение Шпак Дмитрий » 24 май 2015, 13:52

Sunderland93 писал(а):

Одно замечание: старайтесь подобное на русском языке выкладывать. Всё таки форум русский, да и в английский не все могут. Это нам, админам, пофиг.

К сожалению такие уроки только на инглише.
Шпак Дмитрий
Местный говорун
Местный говорун
 
Автор темы
Сообщений: 589
Стаж: 3 года 9 месяцев 1 день
Откуда: Russian_federation, какой то
Благодарил (а): 20 раз.
Поблагодарили: 145 раз.

Re: использование select и case

Сообщение Шпак Дмитрий » 24 май 2015, 13:57

nezabudka писал(а):

Пока смотрела почти выучила. Good by! :D

Надеюсь полезно? :)
Шпак Дмитрий
Местный говорун
Местный говорун
 
Автор темы
Сообщений: 589
Стаж: 3 года 9 месяцев 1 день
Откуда: Russian_federation, какой то
Благодарил (а): 20 раз.
Поблагодарили: 145 раз.

Re: использование select и case

Сообщение Шпак Дмитрий » 24 май 2015, 14:03

вот ещё пример.
Код: выделить все
#!/bin/bash
# The default value for PS3 is set to #?.
# Change it i.e. Set PS3 prompt
PS3="Enter the space shuttle to get quick information : "
 
# set shuttle list
select shuttle in columbia endeavour challenger discovery atlantis enterprise pathfinder
do
   case $shuttle in
      columbia)
         echo "--------------"
         echo "Space Shuttle Columbia was the first spaceworthy space shuttle in NASA's orbital fleet."
         echo "--------------"
         ;;
      endeavour)
         echo "--------------"      
         echo "Space Shuttle Endeavour is one of three currently operational orbiters in the Space Shuttle."
         echo "--------------"      
         ;;
      challenger)
         echo "--------------"            
          echo "Space Shuttle Challenger was NASA's second Space Shuttle orbiter to be put into service."
         echo "--------------"               
         ;;      
      discovery)
         echo "--------------"      
         echo "Discovery became the third operational orbiter, and is now the oldest one in service."
         echo "--------------"                     
         ;;      
      atlantis)
         echo "--------------"      
         echo "Atlantis was the fourth operational shuttle built."
         echo "--------------"                     
         ;;
      enterprise)
         echo "--------------"      
         echo "Space Shuttle Enterprise was the first Space Shuttle orbiter."
         echo "--------------"                     
         ;;      
      pathfinder)
         echo "--------------"      
         echo "Space Shuttle Orbiter Pathfinder is a Space Shuttle simulator made of steel and wood."
         echo "--------------"                     
         ;;
      *)      
         echo "Error: Please try again (select 1..7)!"
         ;;      
   esac
done
Шпак Дмитрий
Местный говорун
Местный говорун
 
Автор темы
Сообщений: 589
Стаж: 3 года 9 месяцев 1 день
Откуда: Russian_federation, какой то
Благодарил (а): 20 раз.
Поблагодарили: 145 раз.

Re: использование select и case

Сообщение nezabudka » 24 май 2015, 14:04

Шпак Дмитрий. Еще давай :P
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватар пользователя
nezabudka
Местный говорун
Местный говорун
 
Сообщений: 613
Фото: 180
Стаж: 3 года 6 месяцев 2 дня
Откуда: Ростов на Дону
Благодарил (а): 286 раз.
Поблагодарили: 145 раз.

Re: использование select и case

Сообщение Oleg65 » 24 май 2015, 19:10

Шпак Дмитрий писал(а):

Sunderland93 писал(а):

К сожалению такие уроки только на инглише.
Т.е. мы читаем, понимаем, а выложить на родном вера не позволяет? перевели доступно. А еще лучше к источникам: Шилдт Г., Гриффитсы Д. и Д.. :?
Аватар пользователя
Oleg65
Местный говорун
Местный говорун
 
Сообщений: 863
Стаж: 3 года 9 месяцев 2 дня
Откуда: г.Коломна Моск.обл.
Благодарил (а): 72 раз.
Поблагодарили: 209 раз.

След.

Вернуться в Bash

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron