sed命令使用变量三种方式:
1.使用单引号,变量处使用单引号+双引号把变量包括起来
sed -i 's#' "${eco}" '#ori#g' block.vf
2.使用双引号,变量直接引用即可
sed -i "s#${eco}#ori#g" block.vf
3.使用单引号,变量直接引用,但是需要通过 eval 执行这个sed命令。eval会对后面Shell命令进行两遍扫描,如果第一遍扫描后,Shell命令是个普通命令,则执行此命令;如果Shell命令是含有变量的间接引用,则保证间接引用的语义
eval sed -i 's#${eco}#ori#g' block.vf