21 lines
337 B
Bash
21 lines
337 B
Bash
|
#!/bin/bash
|
||
|
|
||
|
#adding values in the array
|
||
|
|
||
|
function addarray {
|
||
|
local sum=0
|
||
|
local newarray
|
||
|
newarray=(`echo "$@"`)
|
||
|
for value in ${newarray[*]}
|
||
|
do
|
||
|
sum=$[ $sum + $value ]
|
||
|
done
|
||
|
echo $sum
|
||
|
}
|
||
|
|
||
|
myarray=(1 2 3 4 5)
|
||
|
echo "The original array is : ${myarray[*]}"
|
||
|
arg1=`echo ${myarray[*]}`
|
||
|
result=`addarray $arg1`
|
||
|
echo "The result is $result"
|