Теги: shell case
Использование конструкции case в Linux
Конструкция case в Linux сравнивает переменную с рядом значений, если сравниваемое переменная равно определённому значению, выполняется соответствующий набор команд.
case
Каждая строка с условием должна завершаться круглой скобкой
Каждый блок команд с условием, должен завершаться двумя символами точки с запятой ( ;; )
Сам блок case завершается ключевым словом esac ( case наоборот в обратном порядке
case может использоваться для анализа аргументов
case "$1" in
#! /bin/bash
echo "Введите символы или слово"
read Wordpress
case "$Wordpress" in
[a-z] ) echo "Символ в нижнем регистре" ;;
[A-Z] ) echo "Символ в верхнем регистре" ;;
[0-9] ) echo "Цифра" ;;
* ) echo "Любой другой символ" ;;
esac
Источники
Последнее изменение: October 6, 2024 21:52






