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

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

RES: [shell-script] Re: Substituição Variável


From: Rodolfo Villanova - TmS Brasil
Subject: RES: [shell-script] Re: Substituição Variável
Date: Mon, 29 Sep 2003 11:29:50 -0300

Bruno,

Talvez tenha um jeito mais fácil de fazer o que precisas, mas o jeito que eu
faria é o seguinte:

$ SERVIDOR_MG=10.36.35.100
$ ESTADO=MG
$ VAR=`echo SERVIDOR_$ESTADO`
$ echo $(eval echo '$'$VAR)
10.36.35.100

Blz?
-----------------
Rodolfo Villanova

> -----Mensagem original-----
> De: Bruno César [mailto:address@hidden]
> Enviada em: quinta-feira, 25 de setembro de 2003 17:26
> Para: address@hidden
> Assunto: [shell-script] Re: Substituição Variável
>
>
>
> Pessoal,
>
>  Boa tarde. É o seguinte. Tenho uma variável $SERVIDOR_MG = 10.36.35.100 e
> outra $SERVIDOR_RJ=10.36.35.200 e outras mais. Em um arquivo,
> onde o usuário
> vai colocar quais regionais ele precisa, irão ter MG, RJ, SP etc.
>
>  Exemplo, imaginemos que a variável REGIONAL, me retorne MG.
> Então eu tenho que buscar a variavel SERVIDOR_MG. Mas queria tipo
> concatenar:
>
>  Tentei assim:  # echo $"SERVIDOR_"${REGIONAL}. Fiz assim mas me retorna
> somente SERVIDOR_MG e nao o valor que é 10.36.35.100.
>
>  Alguém poderia me ajudar.
>
>  Desde já agradeço.
>
>  Att.:
>
>  Bruno César.
>
>
>
>
> ---------------------------------------------------------------------
> 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.listasdiscussao.cjb.net
---------------------------------------------------------------------


Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html





reply via email to

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