假设输入是作为命令行参数给出的,如果没有给出两个数字,则显示错误消息为"缺少命令行参数"。
示例输出:
1和2的加法是3。
答案 0 :(得分:2)
#!/bin/bash
if [ $# -lt 2 ]
then
echo "command line arguments are missing "
else
echo $(($1+$2))
fi
答案 1 :(得分:2)
在awk
:
echo 5 5 | awk '{ print $1 + $2}'
10
答案 2 :(得分:2)
actualNumber = 720; 增量否= 1;
actualNumber = $(expr“ $ actualNumber” +“ $ incrementNo”);
echo $ actualNumber
答案 3 :(得分:0)
描述: 此脚本将从用户读取两个整数值,并将输出作为两个值的总和 SCRIPT:
#!/bin/bash
echo -n "Enter the first number : "
read num1
echo -n "Enter the second number : "
read num2
sum=`expr $num1 + $num2`
echo "sum of two value is $sum"
RUN:
sh sum.sh
答案 4 :(得分:0)
只需将所有内容放在一起。
num1=10
num2=20
sum=$(( $num1 + $num2 ))
sum=`expr $num1 + $num2`
sum=$[num1+num2]
sum=$(echo $num1 $num2 | awk '{print $1 + $2}')
sum=$(expr $num1 + $num2)
sum=$(expr "$num1" + "$num2")