Você pode usar padrões em declarações de caso, no entanto, você não pode citá-los para que você tenha que escapar do espaço em branco.
case ${OS} in
"SUSE Linux Enterprise Server 11 SP4")
echo "SLES11 detected."
;;
Ubuntu\ 16.04.[3-4]\ LTS)
echo "UBUNTU16 detected."
;;
"CentOS Linux 7 (Core)")
echo "CENTOS7 detected."
;;
*)
echo "Unknown OS detected. Quitting for safety reasons."
exit -1
;;