Em vez de usar variáveis distintas, use uma matriz:
var=(
foo
bar
jar
)
echo "${var[1]}" # bar
Em vez de:
var1=foofoo
var2=barbar
var3=jarjar
Existe algum truque para obter a variável com base na ordem em que foi definida?
var=foo
var=bar
var=jar
echo $var2
bar
(Eu sei que a variável var
é sobregravada a cada vez!)
Estou procurando um truque, pois mudo constantemente a ordem de 20+ dessas variáveis.
Será muito mais fácil reorganizá-los por ordem de cima para baixo.