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

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

Re: [shell-script] Comando Eval


From: William Marques
Subject: Re: [shell-script] Comando Eval
Date: Mon, 12 Sep 2005 13:20:45 -0300
User-agent: Mozilla Thunderbird 1.0.6 (X11/20050716)

cassio_lago escreveu:

Olá a todos

Andei observando alguns exemplos de scripts que vi na lista e notei
que muitas vezes aparece o comando "eval", mas nao consegui descobrir
para que serve. Alguém poderia me explicar para que serve este comando??

Obrigado e bom trabalho à todos.

Cássio Lago










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

Links do Yahoo! Grupos







Cássio,

Vamos supor que temos 2 variaveis:
A variável VAR1 possui valor 5;
A variável VAR2 possui valor = a string $VAR1;
se dermos echo $VAR2, teremos o resultado $VAR1, mas se utilizarmos o eval teremos o valor de VAR1, que no nosso caso é 5.
Faz um teste aí:
$ VAR1=5
$ VAR2=\$VAR1
echo $VAR2
$VAR1
eval echo $VAR2
5
Ou seja, eval está "evaluating" , ou pegando o valor de algo.
dá uma olhada em
http://www.ss64.com/bash/eval.html ,
que daí você vai entender melhor.

Espero ter podido ajudar em algo.

[]'s,

--
William Henrique Siqueira Marques
address@hidden



        

        
                
_______________________________________________________ Yahoo! Messenger com voz: PROMOÇÃO VOCÊ PODE LEVAR UMA VIAGEM NA CONVERSA. Participe! www.yahoo.com.br/messenger/promocao


reply via email to

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