[root@mail ~]# cat aa

1
2
#######
3
############
4
5
[root@mail ~]# sed -i 'N;/4/i\sadfsafsdfsd' aa
[root@mail ~]# cat aa
1
2
#######
3
sadfsafsdfsd
############
4
5
 
sed -i 'N;/Re/i\插入的内容' file
 
匹配到Re 以后再向前一行以后,在指定行之前插入使用的是“i”,而在指定行之后插入是使用“a
 
 
大功搞成。。。。