sed的使用

sed删除

删除前

sed的使用

执行sed -i '/export.*/d' /etc/profile后,结果如下

sed的使用

 

-i 表示操作在源文件上生效.否则操作内存中数据,并不写入文件中.

在分号内的/d表示删除匹配的行

sed替换

替换前

sed的使用

 执行sed -i "s/^port.*/port = 3333/" /etc/my.cnf

sed的使用

分号内的s/表示替换

/g表示全局替换