从sed加入两个正则表达式

时间:2016-06-06 14:51:02

标签: regex sed

我正在尝试用两个/个字符之间的sed替换所有单词,这两个字符位于以+字符开头的行中。我可以通过以下grep找到我感兴趣的行:

grep -e "^+" add_prefix.patch | grep -e "/myString/

我想用“otherString”替换“myString”这个词。我可以以某种方式在sed中加入上述两个正则表达式吗?

1 个答案:

答案 0 :(得分:5)

您可以使用此sed:

sed -i.bak '/^+/s~/myString/~/otherString/~g' my_patch.patch