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

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

Re: [shell-script] [ Variavel Dinamica ]


From: Alysson Gonçalves de Azevedo
Subject: Re: [shell-script] [ Variavel Dinamica ]
Date: Fri, 26 Jul 2013 10:14:46 -0300

falando em variável dinâmica, existe pointers em shell? Dei uma olhada
rápida aqui mas não achei nada...



Alysson Gonçalves de Azevedo

"Anarcho-syndicalism is a way of preserving freedom." - Monty Python


Em 26 de julho de 2013 09:25, Gustavo Filgueiras
<address@hidden>escreveu:

> Rodrigo,
>
>  O Alfredo me ajudou ontem, e conseguimos, nao postei a solucao pq tava
> morrendo de sono rs
>
> $sinal=0
> eval mata_$1=$sinal
>     if [ $(eval echo \$mata_$1) -eq 0 ];then
>          echo "recebi sinal 0"
>         else
>         echo "recebi sinal 1"
>     fi
>
>
> Em 26 de julho de 2013 02:57, Rodrigo Boechat <
> address@hidden> escreveu:
>
> > **
> >
> >
> > $2 não seria o segundo parâmetro passado para uma função ou script, via
> > linha de comando?
> > Poderia dar algum exemplo melhor do que pretende fazer?
> > Pelo que eu pude entender, acho que você pode fazer:
> >
> > teste=teste$2
> > eval teste=\$$teste
> >
> > Ou "xpto_" é uma função?
> > Se for o caso,não seria mais fácil:
> >
> > teste () {
> > echo Primeiro: $1
> > echo Segundo: $2
> > }
> >
> > teste "43221""qwerty"
> >
> > Espero ter ajudado.
> >
> > Em 25-07-2013 23:41, Alfredo Casanova escreveu:
> >
> > > Veja o comando eval
> > > On Jul 25, 2013 11:36 PM, "Gustavo Filgueiras" <
> address@hidden>
> > > wrote:
> > >
> > >> **
> > >>
> > >>
> > >> Galera,
> > >>
> > >> preciso criar uma variavel dinamica em shell...
> > >> o nome da variavel seria xpto_$2=1 (ou seja, a variavel seria o
> segundo
> > >> parametro da função.
> > >>
> > >> Mas já tentei de diversos formas e nao funciona nem fu#$%@#$...
> > >> xtpo_"$2"=1
> > >> "xtpo_$2=1"
> > >> xtpo_$2="1"
> > >> 'xtpo_'$2=1
> > >> `xtpo_$2=1`
> > >>
> > >> Alguém tem alguma dica?
> > >>
> > >> []'s
> > >>
> > >> [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]
> >
> >
> >
>
>
> [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]