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

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

Comando eval


From: DyNaMiTe
Subject: Comando eval
Date: Thu, 3 Oct 2002 09:01:35 -0300

Júlio,

Eu li a sua explicação e o comando eval pra mim é quase um mistério, ainda
não compreendi direito quando deve ser utilizado. (sei que esta não é a
pergunta do Luís, mas é uma curiosidade minha)

----- Original Message -----
From: "Julio Cezar Neves - DATAPREVRJ"
<address@hidden>
To: <address@hidden>
Sent: Wednesday, October 02, 2002 5:33 PM
Subject: [shell-script] Exibir conteúdo de variável cujo nome está em outra
veriável


Luís, observe a sequência de comandos:

Prompt> b=2
Prompt> a=b
Prompt> echo \$$a
$b
Prompt> eval echo \$$a
2

Qdo eu fiz echo \$$b eu "escapei" o 1o. $ e recebi um $b. Para receber o
valor deste $b é necessário que o comando seja re-executado. Para isso é que
se usa o eval.

Se entendi bem o seu problema, o ??? deveria ser substituído por:
$(eval echo \$$GRP)

Se não for isso avise.

[ ]s,
Julio Cezar Neves
-Eu Apoio o Software Livre-
-I Support Free Software-
* +55 21 2528-7070  /  9853-4044
*address@hidden






reply via email to

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