[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Ref: [shell-script] shell ou nao shell, eis a questao
From: |
Rodolfo Villanova |
Subject: |
Ref: [shell-script] shell ou nao shell, eis a questao |
Date: |
Tue, 22 Apr 2003 10:43:57 -0300 |
Aurélio,
Permita-me discordar da tua afirmação (puxa vida, vou contestar o grande mestre
Aurélio Jargas!)
É possível, sim, utilizar o princípio de manipulação de matrizes em
shell-script.
E vou exemplificar utilizando um pequeno trecho de um grande script que o nosso
outro mestre Julio Neves(que me autorizou a utilizá-lo, evitando assim qualquer
processo por apropriação indébita!) me enviou ano passado para testar na
plataforma em que trabalho:
> for i in 1 2 3
> do
> for j in 1 2 3
> do
> [ "${P[$i$j]}" = X ] && LX[i]=$((${LX[$i]}+1))
> [ "${P[$i$j]}" = O ] && LO[i]=$((${LO[$i]}+1))
> [ "${P[$j$i]}" = X ] && CX[i]=$((${CX[$i]}+1))
> [ "${P[$j$i]}" = O ] && CO[i]=$((${CO[$i]}+1))
> done
> done
Quaisquer agradecimentos dirijam ao Julio, que é o nosso grande mentor e
amigaço.
1 forte abraço,
Rodolfo Villanova
> -----Mensagem original-----
> De: aurelio [mailto:address@hidden]
> Enviada em: quinta-feira, 17 de abril de 2003 10:04
> Para: address@hidden
> Assunto: Re: [shell-script] shell ou nao shell, eis a questao
>
>
> ae,
>
> > show de bola isso...
> > mas uma pergunta... dá pra trabalhar com matriz em shell?
>
> também não sei, vamos ver:
>
> # a[0]=(1 2 3 4)
> bash: a[0]: cannot assign list to array member
>
>
> Resposta: não &:)
>
- Ref: [shell-script] shell ou nao shell, eis a questao,
Rodolfo Villanova <=