wfxr
9/28/2016 - 1:58 AM

sed-learning.md

如果要在原文件上修改,需要在sed后面跟上-i

删除行

删除最后一行

sed '$d' filename

删除第5行

sed '5d' filename

删除1到4行

sed '1,4d' filename

删除所有包含"keyword"的行

sed '/keyword/d' filename

删除包含"keyword"的行以及下面的两行

sed '/keyword/,+2d' filename

删除所有空行

sed '/^$/d' filename

删除所有注释行(注释以#开头时)

sed '/^#/d' filename