Function: peek_end

Get element from end of list

USAGE: get_end arrayname varname:var

peek_end()
{         
  local array arrayname=${1:?Array name required} varname=${2:-var} n
  eval "array=( \"\${$arrayname[@]}\" )"
  n=${#array[@]}
  printf -v "$varname" "${array[n-1]}"
}