【发布时间】:2016-12-17 09:17:04
【问题描述】:
我想知道如何替换包含模式的行,但前提是前一行有另一个使用 sed 的模式。我有一个包含以下内容的文本文件:
Property: ONE
Value: some_value
Property: TWO
Value: some_value
Property: THREE
Value: some_other_value
所以我想找到包含 some_value 的行并将整行替换为另一行,或者只更新值,但前提是属性行包含单词 ONE。最终结果应该是这样的
Property: ONE
Value: replaced_value
Property: TWO
Value: some_value
Property: THREE
Value: some_other_value
【问题讨论】:
标签: regex sed pattern-matching