linux eval

eval 就是执行如下两个步骤 1.第一次,执行变量替换,相似与C语言的宏替代 2.第二次,执行替换后的命令串bash #!/bin/bash g="|" eval ls $g wc -l #1.变量替换 eval ls | wc -l #2.执行命令结果 echo \$$# #输出命令个数 eval echo \$$# #输出最后一个命名 #1.变量替换:
相关文章
相关标签/搜索