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
ZGVjbGFyZSAtYSBhcnJheQoKZnVuY3Rpb24gZHVtcCgpCnsKICAgIGVjaG8gZWxlbWVudHM6ICR7I2FycmF5W0BdfQogICAgZm9yIGl0ZW0gaW4gIiR7YXJyYXlbQF19IgogICAgZG8gZWNobyAiJGl0ZW0iCiAgICBkb25lCn0KCmFycmF5PSggc2cgc2cgc2cgc2cgc2cgc2cgc2cgc2cgc2cgc2cgKQpkdW1wCgojIC0tLS0KCmFycmF5PSggJCh5ZXMgImR1bW15IiB8IGhlYWQgLW4xMCkgKQpkdW1wCgojIC0tLS0KCmFycmF5PSggezEuLjEwfSApCmR1bXAKCgojIC0tLS0KCnJlYWRhcnJheSBhcnJheSAtdCAtbiAxMCA8IDwoeWVzICJ3aG9sZSBsaW5lcyBpbiBhcnJheSIgfCBoZWFkIC1uIDEwKQpkdW1wCg==