[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Atribuir valores ("vetores")
From: |
Tiago Barcellos Peczenyj |
Subject: |
Re: [shell-script] Atribuir valores ("vetores") |
Date: |
Sun, 4 Sep 2005 20:49:37 -0300 |
Usar vetores no bash eh facil. Que tal este exemplo:
$ for i in `seq 1 4`; do a[$i]=${i}; done
$ echo ${a[1]} # o primeiro valor
1
$ echo ${a[2]} # o segundo
2
$ echo ${a[3]}
3
$ echo ${a[4]}
4
$ echo ${a[@]} # todos
1 2 3 4
$ echo ${#a[@]} # o tamanho do vetor 'a'
4
Em 04/09/05, Marcus Vinicius<address@hidden> escreveu:
>
> Boa Noite Pessoal,
>
> Estou fazendo um script e estou sentindo dificuldade
> numa parte onde defino valores para variaveis dentro
> de um for:
>
>
> for i in `seq 1 4`;do
> dns$i="DNS"$i" OK"
> done
>
>
>
> O que eu preciso é que no final do for, eu tenha 4
> variaveis:
> dns1
> dns2
> dns3
> dns4
>
> Com seus respectivos valores.
>
> Já tentei diversos caracteres para utilizar como "" ''
>
> [] {} mas não obtive êxito.
>
> Alguem tem alguma sugestão para eu fazer isso?
>
> Desde já agradeço.
>
>
>
>
>
>
>
>
>
>
> _______________________________________________________
> Yahoo! Messenger com voz: PROMOÇÃO VOCÊ PODE LEVAR UMA VIAGEM NA CONVERSA.
> Participe! www.yahoo.com.br/messenger/promocao
>
>
> ---------------------------------------------------------------------
> 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:
>
> PUBLICIDADE
>
> ________________________________
> 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
>
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.