sed 替换部分文件内容

随着使用,会逐步更新。

#替换整行
sed '/mengqingbo/c lanqiuxiaozi="FALSE"' fileName

#匹配行前加
sed -i '/allow 361way.com/iallow www.361way.com' fileName
#匹配行后加
sed -i '/allow 361way.com/aallow www.361way.com' fileName

#删除匹配行

sed -i '/xxx/d' filename


#删除最后一行
sed -i '$d' fileName

#最后一行插入
sed -i '$a\要插入的文字' fileName

#只删除纯空行

sed '/^\s*$/d' file

 

#删除纯空行和由空格组成的空行

sed '/^[  ]*$/d' file

 

#删除以数字开始的行

sed   '/^[0-9]/d' file

 

#删除以#开始的行

sed   '/^#/d' file

 

相关文章: