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

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

RE: [shell-script] Referencia a variaveis


From: André Luiz Alves da Silva Prates
Subject: RE: [shell-script] Referencia a variaveis
Date: Thu, 19 Aug 2004 10:05:35 -0300

Tente protegê-las com "{}"
 
echo "${i} -> ${var}${i}"


 
Qualquer dúvida entre em contato.
 
Atenciosamente,
André Prates
Suporte Produção - DSF
-----Original Message-----
From: Rodrigo F Baroni [mailto:address@hidden] 
Sent: quarta-feira, 18 de agosto de 2004 19:42
To: address@hidden
Subject: Re: [shell-script] Referencia a variaveis
 

Frederico B Caldeira disse:
>
> 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`

   utilize i=$((i + 1))
   mais rápido, e quem faz isso é o shell, não o processo "expr"

>   done
> fi
>
> Alguem sabe como escrever corretamente a linha abaixo?
>
>       echo "$i -> $var$i"

    utilize ${var}${i}
    esse erro é comum mesmo..

  Falouz
Rodrigo F Baroni
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    "..  mas  se  é  algo  cujo  conhecimento  a humanidade poderá se beneficiar
tremendamente, eu não devo reter pra mim. A proposta da ciência e da  tecnologia
é  desenvolver  informações  úteis  para  a  humanidade para ajudar as pessoas a
viverem suas vidas de forma melhor. Se prometemos reter essa informação, se man-
tivermos segredo, então estaremos traindo a missão de nossa área."
          -Richard Stallman. President of the Free Software Foundation
                                  www.fsf.org
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~



---------------------------------------------------------------------
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
---------------------------------------------------------------------





Yahoo! Grupos, um serviço oferecido por:
 
<http://www.mercadolivre.com.br/jm/pms?site=287341&id=2021&as_opt=http://pms.mercadolibre.com/cgi/pms/ban?site=287341$$id=31863>
 
 
  _____  

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:
address@hidden <mailto:address@hidden?subject=Unsubscribe> 
  
*         O uso que você faz do Yahoo! Grupos está sujeito aos Termos do 
Serviço do Yahoo! <http://br.yahoo.com/info/utos.html> . 


[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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