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: Rodrigo Boechat
Subject: Re: [shell-script] [ Variavel Dinamica ]
Date: Fri, 26 Jul 2013 02:57:17 -0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130623 Thunderbird/17.0.7

$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]



reply via email to

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