如何在sed中使用变量

如何在sed中使用变量

sed '/^a/,/^b/d' filename
这句指令里的a和b如果是变量$a和$b我该如何打输入指令
declare a="a"
declare b="b"
sed '/^$a/,/^$b/d' filename  <===这样不行的我该如何打这个指令 谢谢 :rolleyes:      
用双引号      
复制内容到剪贴板
代码:
$ sed -e "$your_var" ...
      
[QUOTE=dearvoid]
复制内容到剪贴板
代码:
$ sed -e "$your_var" ...
[/QUOTE]


declare a="a"
declare b="b"
sed '/^"$a"/,/^"$b"/d' filename <===你的意思是不是这样输入但还是不行 :confused:  谢谢      
有学了一点.