正则表达式
#判断一个数是不是输出的正整数
#!/bin/bash
read -p "请输入一个数:" n
echo "$n" | grep -q "[^0-9]" #-q不打印任何内容,只以退出状态指示0或1
if [ $? -eq 0 ]
then
echo "请输入正整数"
else
echo ok
fi echo 253 | grep "25[1-5]"echo 255 | grep "2[1-5][0-9]"
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 程序员fancy
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果