Se você quiser adicionar linhas de texto, use uma cotação simples.
exemplo:
[root@h2g2w ~]# sed -i '/4/a\text\' toto
[root@h2g2w ~]# cat toto
1
2
3
4
text
5
[root@h2g2w ~]#
isso só funciona bem ... Você tem certeza de que a versão sed que você está usando é gnu one? Mesmo aspas duplas é ok (mas é um erro do usuário usá-las aqui)
[root@h2g2w ~]# sed -i "/4/a\text\ " toto
[root@h2g2w ~]# cat toto
1
2
3
4
text
text
5
[root@h2g2w ~]#