Shell case 正则匹配法

 

read -p "Do you want to continue [Y/n]?" BOOLEAN
http://netkiller.github.io/shell/index.html
case $BOOLEAN in
[yY][eE][sS])
echo 'Thanks' $BOOLEAN
;;
[yY]|[nN])
echo 'Thanks' $BOOLEAN
;;
'T'|'F')
echo 'Thanks' $BOOLEAN
;;
[Tt]ure|[Ff]alse)
echo 'Thanks' $BOOLEAN
;;
*)
exit 1
;;
esac

你可能感兴趣的:(linux,Debian,centos,netkiller,FreeBSD)