昊漫玉 发表于 2018-8-26 13:02:51

shell脚本-比较两个整数大小

#!/bin/bash  
read -p "Pls input two num:" a b
  
#no1
  
[ -z "$a" ] || [ -z "$b" ] && {
  
echo "Pls input two num again."
  
exit 1
  
}
  
#no2
  
expr $a + 10 &>/dev/null
  

  
RETVAL1=$?
  
expr $b + 10 &>/dev/null
  
RETVAL2=$?
  
test $RETVAL1 -eq 0 -a $RETVAL2 -eq 0 ||{
  
echo "pls input two "num" again."
  
exit 2
  
}
  

  
#num3
  
[ $a -lt $b ] &&{
  
echo "$a < $b"
  
}
  
#num4
  
[ $a -eq $b ] &&{
  
echo "$a = $b"
  
}
  
#num5
  
[ $a -gt $b ] &&{
  
echo "$a > $b"
  
}


页: [1]
查看完整版本: shell脚本-比较两个整数大小