从终端读取1到100 的数字,测试大小,如果小于30,则显示“该数小于30”,如果大于30并且小于80,则输出“该数大于30且小于80”,如果大于80,则显示“该数大于80”;
#!/bin/bash #必须要有
read i #从键盘上读入一个数
if [ "$i" -lt 0 -o "$i" -gt 100] #判断是否小于0或者大于100
then
{
echo "请输入正确数字:"
exit
}
elif [ "$i" -lt 30 ]
then
echo "该数小于30"
elif [ "$i" -ge 30 -a "$i" -lt 80 ]
then
echo "该数大于30且小于80"
else
echo "该数大于80"
fi #if判断语句的结束标志