func_test ()
{
sleep 1
echo "array[${1}]=${1}"
}

array=()

eval `
for i in \`seq 1 5\`
do
func_test ${i} &
done
wait
`

for i in ${array[@]}
do
echo ${i}
done