$ cat foo.txt
a
b
c
$ IGNORE=a
$ sed -r "/$IGNORE/d" foo.txt
b
c
$ IGNORE='a
b'
$ sed -r "/$IGNORE/d" foo.txt
sed: -e expression #1, char 2: アドレスregexが終了していません
sedで改行を含む変数を扱うにはどうすれば?