文章目录1.符号总结 eg #!/usr/bin/bash read -p Please input number: num ## num3=123yy ## [[ $num3 = ~ ^[0-9]+$ ]];echo $? 表示:num3变量是否匹配后面的正则模式 ## 1 while true do if [[ $num =~ ^[0-9]+$]];then ###后面是正则比较,不要加“”,,~表示匹配。表示:如果不是数字,就echo, break else read -p Nonumber,Please input number: num fi done r