版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011068702/article/details/83042376
1 eval命令
eval命令将会首先扫描命令行进行所有的替换,类似于C语言中的宏替换,然后再执行命令,该命令使用于那些一次扫描无法实现其功能的变量。该命令对变量进行两次扫描.
2 测试使用
~$ echo chenyu > 1.txt
~$ puts="cat 1.txt"
~$ eval $puts
chenyu