-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
sergio.ps escreveu:
> Olá novamente a todos os colegas da lista.
>
> Tenho uma dúvida de programação no shell.
>
> Vamos supor que num bash script eu tenha a seguinte situação:
>
> var_1=123
> var_2=456
> var_3=789
> var_4=ABC
> var_5=DEF
>
> Bem eu preciso recuperar o valor de cada uma durante um loop de 1 a 5.
>
> for((i=1; i<6; i++));
> do
>
> echo "O valor $i é: $var_? (valor de i)";
>
> done;
>
> Como eu faço isso, para não ter de repetir 5 vezes a mesma coisa.
Olá,
Parece mas não é :)
Ele esta imprimindo o valor da variável $var_ e depois de $i, juntos
formam 1,2,3,4...
Precisa ser assim:
eval echo \$var_$i;
Abraços...
- --
[]'s
Flavio Torres - Administrador de Sistemas
____________________________________________________________________
PGP/GPG: KeyID 0x7720DBDE
http://www.digitalinfo.com.br/gpg/
- -----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS [EMAIL PROTECTED] s: a-- C--- UL+++>+++ P->- L++ E--- W N o K-- w O M V PS
PE Y
PGP+++>+++ t--- 5 X R tv-- b++ DI+ D G+++ e h r y+
- ------END GEEK CODE BLOCK------
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (MingW32)
iD8DBQFErpXINRQApncg294RAmBAAJ0TzNipjfuZPlHoKQtlsDYZMicolgCgtJxL
As2TnmvSF/nzNXUb+4+ksYE=
=9e+z
-----END PGP SIGNATURE-----
_______________________________________________________
Você quer respostas para suas perguntas? Ou você sabe muito e quer compartilhar
seu conhecimento? Experimente o Yahoo! Respostas !
http://br.answers.yahoo.com/
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br
Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html