Function: copy

Copy array to new array

USAGE: copy arrayname1 arrayname2

copy()
{     
  local a1=${1:?} a2=${2:-copy}
  eval "$a2=( \"\${$a1[@]}\" )"
}