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

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

Re: [shell-script] Vetores em shell


From: Thobias Salazar Trevisan
Subject: Re: [shell-script] Vetores em shell
Date: Mon, 26 May 2003 17:55:45 -0300 (BRT)

ae rodrigo,

On Mon, 26 May 2003, Rodrigo F. Baroni wrote:

>      Outro dia tive que manipular em sequencias de
> loops, strings de arquivos. Alguem saberia como
> manipular vetores, num esquema de "ponteiros"  (ou
> referencias) `a vetores ? -- Tipo no algoritmo abaixo
> ......
>    e entao, algo como "$echo ${A[1]}" imprimisse
> "aaaa"

echo ${A[1] funciona em bash2 :)
olhe:

$ X=(aaaa bbb ccc ddd eee)

use os colchetes para especificar o índice

$ echo ${X[0]}
aaaa
$ echo ${X[1]}
bbb

$ echo ${X[6]}

# definindo um valor
$ X[6]=novo
$ echo ${X[6]}
novo

#hmm, mas é posicional, ou seja, não tem nada no índice 5
$ echo ${X[5]}

$

$ echo ${X[*]}
aaaa bbb ccc ddd eee novo

$ X[1]=inicio
$ echo ${X[1]}
inicio

agora é só ir brincando para pegar as manhas.

Para mais detalhes sobre vetores em bash2, dá (ops) uma procurada
no histórico da lista, este tempos eles foram bem discutidos aqui.

Abraço.

thobias
-------
echo 9446046325380026818553633794429812592304650P | dc
-------
http://www.lcp.coppe.ufrj.br/~thobias

____________________________
|
| Against - HTML Mail
| Against - MS ATTACHMENTS
|
----------------------------



reply via email to

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