using switch case unix shell scripting
Преглед на изявленията за случаи на превключватели на Unix:
В този урок ще видим как може да се използва блок на случай на превключване при създаване на условен поток в зависимост от различните стойности на един израз.
Unix Shell Декларация за случай-esac
Unix Video # 16:
Случаят на превключвателя Shell Синтаксис и примери:
case in ) ;; ) ;; *) ;; esac
Тук стойността на думата израз се съпоставя с всеки от моделите за избор. Ако се намери съвпадение, съответните изрази се изпълняват, докато не се срещне израза ‘;;’. Ако няма съвпадение, се изпълняват операторите по подразбиране под ‘*)’.
По-долу е даден пример за програма за случай на превключване:
echo “Enter a number” read num case $num in (0-9)) echo “you have entered a single digit number” ;; (1-9)(1-9)) echo “you have entered a two-digit number” ;; (1-9)(1-9)(1-9)) echo “you have entered a three-digit number” ;; *) echo “your entry does not match any of the conditions” ;; Esac
За да научите повече за работата с цикли в Unix, проверете нашия предстоящ урок.
безплатен софтуер за архивиране за Windows 8.1
Препоръчително четене
- Типове на цикъла на Unix Shell: Правете докато цикъл, За цикъл, До цикъл в Unix
- Урок за скриптове на Unix Shell с примери
- Работа с променливи Unix: Характеристики на скриптове на Shell
- Работа с Vi Editor в Unix
- Разширени скриптове на черупки на Unix: масиви, оператори за тестване на файлове и низове, специални променливи
- Урок за тръби на Unix: Тръби в програмирането на Unix
- Функции на скрипта на Unix Shell с параметри и връщане
- Какво е Unix: Кратко въведение в Unix