Как мне перебрать диапазон чисел, определенных переменными в Bash?

Как перебрать диапазон чисел в Bash, если диапазон задан переменной?

Я знаю, что могу сделать это (называется "выражение последовательности в башдокументация):

 for i in {1..5}; do echo $i; done

Что дает: 12345









Тем не менее, как я могу заменить одну из конечных точек диапазона переменной? Это нет работа:

END=5
for i in {1..$END}; do echo $i; done

Какие отпечатки:

{1..5}

Ответы на вопрос(18)

Ваш ответ на вопрос