删除文件中某些模式之后的所有行,不包括包含该模式的行



我一直在到处寻找,但我找不到任何解决方案来让sed擦除所有线条

我期望一个简单的变化的一行sed '/pattern/,$d'工作,但无济于事。

有人知道吗?

让我们把@Aaron的评论推广到它应得的答案中:

您可以使用sed '/pattern/q';之后就会停止处理打印出与图案匹配的行,有效地省略了所有行输出流

中的以下行

如此简单,却又如此难以找到。

相关内容

  • 没有找到相关文章

最新更新