while :
do
echo '输入11到14之间的数字:'
echo '请输入:'
read num
case $num in
11|12|13|14) echo '你输入了$num' ;;
*) echo '你输入了错误的数字'
continue
;;
esac
done
输出结果:
输入11到14之间的数字:
请输入:
12
你输入了$num
输入11到14之间的数字:
请输入:
32
你输入了错误的数字
输入11到14之间的数字:
请输入:
56
你输入了错误的数字
输入11到14之间的数字:
请输入:
14
你输入了$num
输入11到14之间的数字:
请输入: