linux下在某行的前一行或后一行添加内容及删除
linux的sed工具是十分强大的,能很容易的实现在某关键词的前一行或后一行增加内容。今天在批量修改tomcat的日志时就用到了该功能。
下文查找或替换参数中含有 ' 单引号的,可把sed的单引号改成双引号"
一、在某行的前一行或后一行添加内容
具休操作如下:
#匹配行前加
sed -i '/allow 361way.com/iallow www.361way.com' the.conf.file
#匹配行前后
sed -i '/allow 361way.com/aallow www.361way.com' the.conf.file