Çoklu kontroller için kullanılır. Aşağıdaki örnekte case kullanımı dışında echo -n ile new line kullanmadan echo yapmayı, read ile standart girdiden seçenek okumayı öğrenebilirsiniz.
eaydin@dixon~/calisma/bash $ catcase.sh#!/bin/bashecho-n"İşleme devam etmek istiyor musunuz? [yes/evet veya no/hayir]: "readcevapcase $cevap in[yY]|[eE]|[yY][eE][sS]|[eE][vV][eE][tT])echo"İşlem devam ediyor..." ;;[nN]|[hH]|[nN][oO]|[hH][aA][yY][ıiI][rR])echo"İşlem iptal edildi" ;;*)echo"Seçeneğiniz anlaşılmadı" ;;esac