é 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:
........
[EMAIL PROTECTED]:/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
[EMAIL PROTECTED]:/zdepth2_PDG$./plota.gmt.sh
ARQUIVO_01
ARQUIVO_02
ARQUIVO_03
........
> ----- Original Message -----
> From: "Felipe Kellermann" <[EMAIL PROTECTED]>
> To: <shell-script@yahoogrupos.com.br>
> 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: [EMAIL PROTECTED]
> > ---------------------------------------------------------------------
> > 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: [EMAIL PROTECTED]
> ---------------------------------------------------------------------
> 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
---------------------------------------------------------------------
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: [EMAIL PROTECTED]
---------------------------------------------------------------------
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
Yahoo! Grupos, um serviço oferecido por: | |
|
Links do Yahoo! Grupos
- Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/shell-script/
- Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]
- O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!.