So I have a list of a set of numbers going from 1 to 100, I intended to iterate over it to obtain for every number every single number below it. Like 3 = 1 2 3, or 10 = 1 2 3 4 5 6 7 8 9 10. However the function I'm trying to use isn't working.
for i in ${BigList[@]:0:100}
do
for j in $(echo {1..$i})
do
echo $j;sleep 1
done
done
The following code is outputing
{1..1}
{1..2}
{1..3}
{1..4}
When in fact I was trying to get it to output this: 1 --> 1 2 --> 1 2 3 --> 1 2 3 4. Something like this. The goal is to get all the numbers until that particular one