Оператор выбора case позволяет выполнить одну из нескольких групп команд, в соответствии с заданным ключом.

case слово in
   [шаблон [| шаблон] ...) список ;;]
   ...
esac

Выполняется список, соответствующий первому из шаблонов, успешно сопоставленных со словом. Обратите внимание! Шаблон ограничивается скобкой ).