匹配时如何退出Sed

时间:2014-10-13 13:43:21

标签: linux bash shell sed

我有一个像。的文本文件 aaaa aaaa aaaa aaaa .... 我使用 sed 来替换" aaaa"使用" bbbb",命令是

sed -i "/aaaa/c\bbbb" mytextfile

但我希望sed在找到第一个匹配时停止处理。输出将是这样的 bbbb aaaa aaaa aaaa ....  有谁告诉你该怎么做?

1 个答案:

答案 0 :(得分:1)

尝试以下方法:

sed '0,/aaaa/{s/aaaa/bbbb/}' mytextfile