eval命令详解

重新计算求出参数的内容

语法

eval [参数…]

功能介绍

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

参数

参数不限数目,彼此之间以分好隔开。

参数可以是命令或变量。

例子

# var2=\$var1
# var1=tyrell
# eval echo $var2
tyrell
# echo $var2
$var1