判断输入的是否是数字如果是输出1如果不是出入2且重新输入知道判断为数字shell脚本
时间: 2024-06-05 08:07:25 浏览: 195
#!/bin/bash
read -p "请输入一个值: " input
# 判断输入是否为数字
while ! [[ "$input" =~ ^[0-9]+$ ]]
do
echo "输入错误,不是数字,请重新输入!"
read -p "请输入一个值: " input
done
# 如果是数字,输出1
echo "输入正确,是数字!"
echo "输出结果为: 1"
阅读全文