如果还有条件。定义范围

时间:2017-02-28 11:10:09

标签: shell

我想写一个可以添加两个数字的程序。 该程序应包含可以描述数字范围的if else条件。

这是我到目前为止所做的:

Echo"enter two numbers "
Read num1 num2
Sum=$((num1 + num2)) 
Echo" The sum is = $sum"

1 个答案:

答案 0 :(得分:1)

正如您所看到的,您的问题都是印刷错误。

echo "enter two numbers "
read num1 num2
if [ $num1 -lt 0 ] ; then
    echo num1 out of range
    exit
fi
if [ $num2 -lt 0 ] ; then
    echo num2 out of range
    exit
fi

sum=$((num1 + num2))
echo " The sum is = $sum"