sed删除匹配行到最后的行。

xxxxx
bbbbb
44444
abc66
88888
yyyyyy

我要删除匹配包含abc行和后面所有行,得到结果
xxxxx
bbbbb
44444

如何搞??谢谢!

解决方法:
sed '/^abc/,$d' file
解释:,$d的作用是删除匹配到的行到末行的行的所有数据。


原文地址:https://www.cnblogs.com/double12gzh/p/10166197.html