Sed 替换以另一个图案开始的每一行的图案

Sed 替换以另一个图案开始的每一行的图案,sed,replace,Sed,Replace,在下面的示例中,我必须用CD替换从SEG+BB开始的每条线的AB SEG+AA+ABSEG+BB+6789+AB12345 SEG+BB+6789+AB12345SEG+BB+6789+AB12345 SEG+BB+6789+AB12345SEG+BB+6789+AB12345欢迎来到SO,请您在问题中添加三件简单的事情。第一个-清除输入样本,第二个-清除输出样本,第三个-您尝试过的命令/代码,谢谢。@RavinderSingh13我收到以下错误消息,您的帖子似乎包含未正确格式化为代码的代码。请

在下面的示例中,我必须用CD替换从SEG+BB开始的每条线的AB

SEG+AA+AB
SEG+BB+6789+AB12345
SEG+BB+6789+AB12345
SEG+BB+6789+AB12345

SEG+BB+6789+AB12345
SEG+BB+6789+AB12345

欢迎来到SO,请您在问题中添加三件简单的事情。第一个-清除输入样本,第二个-清除输出样本,第三个-您尝试过的命令/代码,谢谢。@RavinderSingh13我收到以下错误消息,您的帖子似乎包含未正确格式化为代码的代码。请使用“代码”工具栏按钮或CTRL+K键盘快捷键将所有代码缩进4个空格。有关更多编辑帮助,请单击[?]工具栏图标。@RavinderSingh13在下面的示例中,对于以SEG+BB输入SEG+AA+AB SEG+BB+6789+AB12345 SEG+BB+6789+AB12345 SEG+BB+6789+AB12345 SEG+BB+6789+AB12345 SEG+BB+6789+AB12345 SEG+BB+6789+AB12345输出SEG+AA+AB SEG+BB+6789+CD12345 SEG+BB+6789+CD12345 SEG+BB+6789+CD12345 SEG+CD12345 SEG+BB+6789+CD12345 SEG+CD12345 SEG+6789+CD12345 SEG+CD12345 SEG+CD12345 SEG+CD12345“sed”开始的每条线路,我必须用CD替换AB/^(SEG+BB;([^;]+;){5})AB;/\CD;/'`I