作业需求:在shell脚本里面封装一个函数,函数功能实现数组求和arr=(123 456 789 111 12 34。。。)
作业实现过程:
#!/bin/bash
read -p "请输入数组元素:" -a arr
function add()
{
sum=0
for((i=0;i<=$#;i++))
{
sum=$((sum+arr[i]))
}
echo $sum
}
add ${arr[@]}
作业实现效果:
请输入数组元素:123 456 789 12 34 56 78
1548