sed命令行中引用shell变量

在sed的命令行中引用shell变量时要使用双引号,而不是通常所用的单引号。下面是一个根据name变量的内容来删除named.conf文件中zone段的脚本:

name='zone\ "localhost"'
sed "/$name/,/};/d" named.conf

posted @ 2014-01-17 15:28  秦韧  阅读(309)  评论(0)    收藏  举报