Написание цикла bash for с переменной top-end

Я часто пишу циклы for в bash с хорошо известным синтаксисом:

for i in {1..10}  [...]

Теперь я пытаюсь написать тот, где вершина определяется переменной:

TOP=10
for i in {1..$TOP} [...]

Я пробовал множество паренов, фигурных скобок, оценок и т. Д., И обычно получаю сообщение об ошибке «плохая замена».

Как я могу написать свой цикл for, чтобы предел зависел от переменной, а не от жестко заданного значения?

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

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