[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: Ref: [shell-script] shell ou nao shell, eis a questao
From: |
Anderson Deluiz Santos |
Subject: |
RE: Ref: [shell-script] shell ou nao shell, eis a questao |
Date: |
Tue, 22 Apr 2003 10:54:07 -0300 |
Essa jogada eh muito boa, mas nao passa de um vetor adaptado para comportar-se
como matriz, certo ?
>-- Mensagem original --
>To: <address@hidden>
>From: "Rodolfo Villanova" <address@hidden>
>Date: Tue, 22 Apr 2003 10:43:57 -0300
>Subject: Ref: [shell-script] shell ou nao shell, eis a questao
>Reply-To: address@hidden
>
>
>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 &:)
>>
>
>
>
>
>---------------------------------------------------------------------
>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.listasdiscussao.cjb.net
>---------------------------------------------------------------------
>
>
>Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
>http://br.yahoo.com/info/utos.html
>
>
>