Книга: Искусство программирования на языке сценариев командной оболочки
Пример 10-26. Оператор case допускает использовать подстановку команд вместо анализируемой переменной
Пример 10-26. Оператор case допускает использовать подстановку команд вместо анализируемой переменной
#!/bin/bash
# Подстановка команд в "case".
case $( arch ) in # команда "arch" возвращает строку, описывающую аппаратную апхитектуру.
i386 ) echo "Машина на базе процессора 80386";;
i486 ) echo "Машина на базе процессора 80486";;
i586 ) echo "Машина на базе процессора Pentium";;
i686 ) echo "Машина на базе процессора Pentium2 или выше";;
* ) echo "Машина на другом типе процессора";;
esac
exit 0
Оператор case допускает использование шаблонных конструкций.
Оглавление статьи/книги
- Пример 10-24. Использование case
- Пример 10-25. Создание меню с помощью case
- Пример 10-26. Оператор case допускает использовать подстановку команд вместо анализируемой переменной
- Пример 10-27. Простой пример сравнения строк
- Пример 10-28. Проверка ввода
- Пример 10-29. Создание меню с помощью select
- Пример 10-30. Создание меню с помощью select в функции
Похожие страницы
- Пример 10-29. Создание меню с помощью select
- Пример 10-24. Использование case
- Пример установочного скрипта
- Инструмент командной строки gbak
- Пример из практики
- Инструмент командной строки gfix
- Арифметические операторы
- 5.4 Команда trap: обработка прерываний
- ПРИМЕР ПРОСТОЙ ПРОГРАММЫ НА ЯЗЫКЕ СИ
- Использование переменной окружения ISC_PATH
- Примеры получения статистики
- Пример применения метода «пять почему»