[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Array como parametro posicional
From: |
Julio C. Neves |
Subject: |
Re: [shell-script] Array como parametro posicional |
Date: |
Thu, 26 Jul 2007 15:24:59 -0300 |
Fala Alexandre,
veja este exemplo:
$ echo $Frutas
Pera Uva Maçã
$ read -a aFrutas <<< "$Frutas" # A opção -a do read, lê para um
vetor
$ for i in 0 1 2
> do
> echo ${aFrutas[$i]} ${#aFrutas[$i]} # Imprimindo cada elemento do
vetor e seus tamanhos
> done
Pera 4
Uva 3
Maçã 4
A técnica que usei chama-se Here
Strings<https://twiki.softwarelivre.org/bin/view/TWikiBar/TWikiBarBirinaite#Here_Strings>e
pode ser vista em detalhe neste
link<https://twiki.softwarelivre.org/bin/view/TWikiBar/TWikiBarBirinaite#Here_Strings>
.
Abraços,
Julio
:wq
Em 26/07/07, Alexandre Reis <address@hidden> escreveu:
>
> Prezados,
>
> Peço ajuda aos notaveis da lista, como faço para uma variavel, parametro
> posicional $1, ser uma array e sendo como faço para contar o numero de
> palavras dela ???
> Tem outro problema, tem outras variaveis que vão receber parãmetro
> posicionais $2, $3, $4.....
>
> ou seja vou passar uma infinidade de palavras separadas por espaço e elas
> vão ter que ser sempre o parametro $1,
>
> Alguem tem alguma idéia,
>
> Peço ajuda ao mestre Julio e aos outros cavaleiros da Távola Redonda....
>
> Att.
>
> Alexandre
>
> Estou fax
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Abraços,
Julio
http://www.julioneves.com - Um livro sobre Bash completo e on-line
:wq
[As partes desta mensagem que não continham texto foram removidas]