linux之eval命令

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u011068702/article/details/83042376

1 eval命令

eval命令将会首先扫描命令行进行所有的替换,类似于C语言中的宏替换,然后再执行命令,该命令使用于那些一次扫描无法实现其功能的变量。该命令对变量进行两次扫描.

2 测试使用

~$ echo chenyu > 1.txt
~$ puts="cat 1.txt"
~$ eval $puts
chenyu

 

猜你喜欢

转载自blog.csdn.net/u011068702/article/details/83042376
今日推荐