[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Referencia a variaveis
From: |
Marcelo Beckmann |
Subject: |
Re: [shell-script] Referencia a variaveis |
Date: |
Mon, 16 Aug 2004 17:44:08 -0200 |
Acho que o eval pode te ajudar nessa:
[prompt]$ var1=bla
[prompt]$ var2=blabla
[prompt]$ i=1
[prompt]$ eval echo \$var$i
bla
[prompt]$ i=2
[prompt]$ eval echo \$var$i
blabla
Espero que ajude :)
[]s
Marcelo Beckmann
On Mon, 16 Aug 2004 11:43:54 -0300 (ART), Frederico B Caldeira
<address@hidden> wrote:
>
> Ola a todos.
>
> Possuo 4 variaveis (var1, var2, var3 e var4). Preciso
> fazer referencias a estas variaveis dentro de um loop.
> Algo do tipo:
>
> fim=4
> var1=10;var2=20;var3=30;var4=40
> if [ ${fim} -ge 1 ]
> then
> i=1
> while [ $i -le ${fim} ]
> do
> echo "$i -> $var$i" # <- ???
> i=`expr $i + 1`
> done
> fi
>
> Alguem sabe como escrever corretamente a linha abaixo?
>
> echo "$i -> $var$i"
>
> Obrigado a todos,
>
> fred