Aralık bir değişken tarafından verildiğinde Bash'te bir sayı aralığı üzerinde nasıl yineleme yapabilirim?
Bunu yapabileceğimi biliyorum (Bash belgelerinde "sequence expression" olarak adlandırılır):
for i in {1..5}; do echo $i; done
Ki bu da:
1
2
3
4
5
Ancak, aralık uç noktalarından birini bir değişkenle nasıl değiştirebilirim? Bu işe yaramıyor:
END=5
for i in {1..$END}; do echo $i; done
Hangi baskılar:
{1..5}