eval

用途

重新运算求出参数的内容。

语法

eval [参数]

描述

eval可读取一连串的参数,然后再依参数本身的特性来执行。通常是用来处理shell script中的变量。

参数

参数可以是指令或变量等等。参数不限数目,彼此之间用分号分开。

例子

以下的 shell script 包含 varl 与 var2 两个变量,执行后显示 var2 的内容为 tyrell 。若不使用 eval,则 var2 的内容会显示成 $var1。

var2=\$var1  <-- 将var2变量设成var1
var1=tyrell        <-- 将var1设成tyrell
eval echo $var2    <-- 显示var2变量的内容

相关命令

shells/commands/eval.txt · 最后更改: 2010/03/30 13:01 (外部编辑)
[unknown link type]到顶部
GNU Free Documentation License 1.3
京ICP备05034962号 Debian Driven by DokuWiki get firefox browser Recent changes RSS feed Valid XHTML 1.0