shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] como indexar nome de variavel?


From: Ricardo Acosta
Subject: Re: [shell-script] como indexar nome de variavel?
Date: Tue, 30 May 2006 14:12:11 -0300

ai pessoal. nao é exatamente o mesmo probelma anterior!
é um novo...
mas acho que não entendi o conceito!

no Script abaixo o que faço para ver a saida
o valor armazenado nas variáveis:
ARQUIVO_0[1-3]

olhem o que estou fazendo:
........
acosta@clima:/zdepth2_PDG$ cat plota.gmt.sh
#!/bin/bash
ARQUIVO_01="ano_01_sib2dt.dat"
ARQUIVO_02="ano_02_sib2dt.dat"
ARQUIVO_03="ano_03_sib2dt.dat"

for i in $(seq 1 3)
do
eval ARQUIVO="ARQUIVO_0"$i
eval echo $ARQUIVO
done
acosta@clima:/zdepth2_PDG$./plota.gmt.sh
ARQUIVO_01
ARQUIVO_02
ARQUIVO_03
........

----- Original Message -----
From: "Felipe Kellermann" <address@hidden>
To: <address@hidden>
Sent: Friday, May 26, 2006 9:53 PM
Subject: Re: [shell-script] como indexar nome de variavel?


> On Fri, 26 May 2006 6:31pm  -0300, Tiago Barcellos Peczenyj wrote:
>
>> ->for i in 1 2 3
>> do eval "teste_$i=$i"
>> echo $teste_$i
>> done
>>
>> 1
>> 2
>> 3
>
> Oops. Engano. Parece estar correto mas nao esta. Precisa ser eval echo
> \$teste_$i. Esta mostrando sempre o valor de $fuu_ e de $i. Juntos formam
> novamente o 1, 2 e 3.
>
> --
> Felipe Kellermann
>
>
> ---------------------------------------------------------------------
> Esta lista não admite a abordagem de outras liguagens de programação, como
> perl, C etc. Quem insistir em não seguir esta regra será moderado sem
> prévio aviso.
> ---------------------------------------------------------------------
> Sair da lista: address@hidden
> ---------------------------------------------------------------------
> Esta lista é moderada de acordo com o previsto em
> http://www.listas-discussao.cjb.net
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
>



-------------------------------------------------------
Esta mensagem foi verificada pelo Anti-Vírus NetUno.
NetUno Internet - http://www.netuno.com.br



---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listas-discussao.cjb.net
---------------------------------------------------------------------
Servidor Newsgroup da lista: news.gmane.org
Grupo: gmane.org.user-groups.programming.shell.brazil


Links do Yahoo! Grupos











--
__________________________
Ricardo Acosta
Laboratório de Clima e Biosfera
Departamento de Ciências Atmosféricas - USP/IAG/ACA


reply via email to

[Prev in Thread] Current Thread [Next in Thread]