case
Множественное ветвление по совпадению значения с шаблонами.
Сигнатура
case значение in шаблон) ...;; esaccase сравнивает значение с набором шаблонов (поддерживаются *, ?, [...]). Каждая ветка завершается ;;, блок — словом esac.
case "$1" in
start) echo "запуск" ;;
stop) echo "стоп" ;;
*) echo "неизвестно" ;;
esac # для start: запуск