read读入的方式比较2个整数大小脚本

作者: admin 分类: Linux,Shell脚本 发布时间: 2019-04-08 12:18 浏览:808 次    

环境:Centos 7.6

#############################################################
# File Name: bj_int.sh
# Author: xunyin
# E-mail: lnhxzwb@126.com
# Created Time: Mon 08 Apr 2019 10:37:57 AM CST
# 比较两数大小
#==================================================================
#!/bin/bash
while true
do
read -p "int 1 :" A
read -p "int 2 :" B
if [ -z "`echo $A|sed 's/[1-9]//g'`" -a -z "`echo $B|sed 's/[0-9]//g'`" ];then 
if [ $A -gt $B ];then
echo "$A > $B"
elif [ $A -lt $B ];then
echo "$A < $B"
elif [ $A -eq $B ];then
echo "$A = $B"
fi
exit
else
if [ -z "`echo $A|sed 's/[1-9]//g'`" ];then
echo "$B 不是数字,请重新输入"
else
echo "$A 不是数字,请重新输入"
fi
fi
done
sleep 3

 


温馨提示:如无特殊说明,本站文章均为作者原创,转载时请注明出处及相应链接!

发表评论