封装一个函数,函数功能实现数组求和
arr=(123 456 789 111 12 34。。。)
#!/bin/bash
read -p "请输入数值传入数组中" -a arr
sum=0
function add()
{
for var in ${arr[@]}
do
sum=$(($sum + $var))
done
}
add
echo $sum
运行结果:
封装一个函数,函数功能实现数组求和
arr=(123 456 789 111 12 34。。。)
#!/bin/bash
read -p "请输入数值传入数组中" -a arr
sum=0
function add()
{
for var in ${arr[@]}
do
sum=$(($sum + $var))
done
}
add
echo $sum
运行结果: