+ -
当前位置:首页 → 问答吧 → 如何删除指定字符间的内容

如何删除指定字符间的内容

时间:2011-01-28

来源:互联网

有个文件
aaaaa
bbbb
ccc
ddd
eeee
ffffff
start
adsfs
sdfsdf
fgfdg
sdggfd
fdgdf
....
end
adfas
sdfsdf

从start开始删除,一直删到end,包含end
因为start 到end之间的内容不固定,不好通过行号删除,求推荐个方法。

作者: licess   发布时间: 2011-01-28

awk -v p=1 '/start/{p=0}/end/{p=1;next}p' file

sed '/start/,/end/d' file

作者: yinyuemi   发布时间: 2011-01-28