Vamos supor que eu tenha o seguinte loop:
for i in {1..3}
do
mkdir $i
done
Como tenho muitos outros loops no código principal e vou alterar regularmente o tamanho da sequência, gostaria de definir o start
e end
do loop e usar essas variáveis no(s) loop(s).
Tentei isso sem sucesso:
start=1;
end=1;
for i in {$start..$end}
do
mkdir $i
done
Alguma sugestão?
As variáveis não são expandidas dentro da expansão de chaves. Tente isso em vez disso: