Я часто пишу циклы for в bash с хорошо известным синтаксисом:
for i in {1..10} [...]
Теперь я пытаюсь написать тот, где вершина определяется переменной:
TOP=10
for i in {1..$TOP} [...]
Я испробовал множество скобок, фигурных скобок, оценок и т. Д., И обычно получаю сообщение об ошибке «неправильная замена».
Как мне написать цикл for, чтобы предел зависел от переменной, а не от жестко заданного значения?