У меня есть следующий скрипт bash:
#!/bin/bash
upperlim=10
for i in {0..10}
do
echo $i
done
for i in {0..$upperlim}
do
echo $i
done
Первый for
цикл ( без переменной upperlim
в контроле цикла) работает нормально, а второй for
цикл ( с переменной upperlim
в контроле цикла) - нет. Есть ли способ, которым я могу изменить второй for
цикл, чтобы он работал? Спасибо за ваше время.
for i in {0..$((upperlim))}; do echo $i; done
не работает