function arraydblr {
local origarray
local newarray
local elements
local i
origarray=($(echo"$@"))
newarray=($(echo"$@"))
elements=$[ $# - 1 ]
for (( i = 0; i <= $elements; i++ ))
{
newarray[$i]=$[ ${origarray[$i]} * 2 ]
}
echo${newarray[*]}
}
myarray=(12345)
echo"The original array is: ${myarray[*]}"
arg1=$(echo${myarray[*]})
result=($(arraydblr $arg1))
echo"The new array is: ${result[*]}"
$
$ ./test12
The original array is: 12345
The new array is: 246810