declare -a array

function dump()
{
    echo elements: ${#array[@]}
    for item in "${array[@]}"
    do echo "$item"
    done
}

array=( sg sg sg sg sg sg sg sg sg sg )
dump

# ----

array=( $(yes "dummy" | head -n10) )
dump

# ----

array=( {1..10} )
dump


# ----

readarray array -t -n 10 < <(yes "whole lines in array" | head -n 10)
dump
