企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
``` #!/bin/bash #判断输入是否为数字 read -p "输入字符:" in if [ -z $in ];then #当没有输入时直接退出 exit 0 fi #判断输入是否为数字 expr $in "+" 10 &> /dev/null if [ $? -ne 0 ];then echo "输入的不是数字" else echo "是数字" fi exit 0 ``` ![](https://img.kancloud.cn/97/92/9792d5916b30b92db0a690ded9e5bd5e_386x180.png) 也可以 ``` #!/bin/bash clear read in y=$(echo "$in" | sed 's/[0-9]//g') if [ -z "$y" ];then echo "是数字" else echo "不是数字" fi ```