sed

1、打印符合条件的行

 

sed -n '/^IPV6/p' /tmp/a

 2、删除符合条件的行

sed -i '/^IPV6/d' /tmp/a

3、替换将IPADDR开头的行

 sed -i 's/^IPADDR.*/IPADDR=\"192.168.9.13\"/g' /tmp/a

 4、在匹配行后插入一行

sed -i '/^\[mysqld\]/a\port=3306' /tmp/a

5、在最后插入一行

sed -i '$/a\port=3306' /tmp/a

 6、删除server 1、server 2、server3开头行

"sed -i '/^server [1,2,3]/d' /etc/ntp.conf")

 

posted @ 2018-01-21 11:30  小马哥79  阅读(34)  评论(0)    收藏  举报