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

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

Re: [shell-script] Duvida com vetor


From: Raphael R. O.
Subject: Re: [shell-script] Duvida com vetor
Date: Tue, 21 Aug 2012 17:25:07 -0300

Boa tarde, desculpem a demora na resposta!!
Consegui o que eu queria, fazendo da seguinte maneira:

for ((i=3 ; i<${#SERVERS[@]} ; i++)); then ... done

Muito obrigado pela ajuda senhores!!

Att.
*Raphael Rabelo de Oliveira*
(11) 6105-8257
www.raphaelr.com.br
 Pense antes de imprimir este e-mail.



2012/8/17 Enilton Angelim <address@hidden>

> Tem também..
>
> foo=1
> echo ${SERVERS[$[foo++]]}
> ...
> unset foo
>
>
>
>
>              # Enilton Angelim
>          # # Analista de Suporte Jr.
>       # # # F13 Tecnologia - www.f13.com.br
>    # # # # fone: +55 85 8894-8099
> # # # # # mail/msn: address@hidden
>
>
>
>
> Em 17 de agosto de 2012 15:36, Raphael R. O. <address@hidden> escreveu:
>
> > **
> >
> >
> > Pessoal,
> >
> > Estou fazendo um esqueminha em vetor, pra facilitar minha vida em um
> script
> > que tenho aqui... segue o trecho do vetor:
> >
> > SERVERS=("mysql3" "www10" "www11" "www12" "www13" "mysql1" "mysql2")
> >
> > Legal, sei que para pegar os elementos do vetor, basta da um echo na no
> > indice:
> >
> > echo -e "
> > Mysql3: ${SERVERS[0]}
> > WWW10: ${SERVERS[1]}
> > "
> > Porém, as primeiras 2 posições do indice (0 e 1) são fixas, porém as
> outras
> > não, ou seja, não sei quantas posições terei no vetor...
> > O que preciso é exibir todas as posições do vetor, a partir do indice 1
> > (www10)
> >
> > Eu testei:
> >
> > SERVERS: ${SERVERS[@]:1:(($i+1))}
> >
> > Mas não funcionou...Sei que deve ser uma duvida super estupida, mas não
> > achei nenhum exemplo no google.
> > A saida que quero é:
> >
> > Servidores: www10 www11 www12 www13 mysql1 mysql2 N...
> > Ou seja, ignorando a primeira posição, e pegando todas as outras até o
> > final do vetor, independente do tamanho do vetor...
> >
> > Agradeço desde já!
> >
> > Abs!
> > *Raphael Rabelo de Oliveira*
> > (11) 6105-8257
> > www.raphaelr.com.br
> > Pense antes de imprimir este e-mail.
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
> ------------------------------------
>
> ---------------------------------------------------------------------
> 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
> ---------------------------------------------------------------------
> Servidor Newsgroup da lista: news.gmane.org
> Grupo: gmane.org.user-groups.programming.shell.brazil
>
> Links do Yahoo! Grupos
>
>
>


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



reply via email to

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