有人可以帮我解决循环问题。我需要它来显示所有数字的总和。这是我到目前为止所尝试的:
sum=0
for numbers in 6 9 -4 7
do
sum=$(($sum+$numbers))
echo $sum
done
输出显示以下数字:
6
15
11
18
答案 0 :(得分:1)
将echo $sum
移到for loop
之外以显示最终值,而不是在循环中显示其运行值。
sum=0
for numbers in 6 9 -4 7
do
sum=$(($sum+$numbers))
done
echo $sum