Awk 用另一个文件中的每一行替换行中的某些文本

Awk 用另一个文件中的每一行替换行中的某些文本,awk,notepad++,find-replace,Awk,Notepad++,Find Replace,我有一个文本文件,其中包含此订单的文本 str/4 <</Contents(100 cups)/(Date) Colour red <</Contents(080 bowls)/(Date) Status used Pack team <</Contents(200 John)/(Date) School house 现在的问题是,我如何搜索或匹配每行“内容”(和”)之间的文本,即100杯,080碗,200约翰,并替换为第二个文件中相应的行。最终结果应该是这

我有一个文本文件,其中包含此订单的文本

str/4
<</Contents(100 cups)/(Date)
Colour red
<</Contents(080 bowls)/(Date)
Status used
Pack team
<</Contents(200 John)/(Date)
School house
现在的问题是,我如何搜索或匹配每行“内容”()之间的文本,即100杯080碗200约翰,并替换为第二个文件中相应的行。最终结果应该是这样的

str/4
<</Contents(Tree house)/(Date)
Colour red
<</Contents(Colon format)/(Date)
Status used
Pack team
<</Contents(Same variable)/(Date)
School house
str/4

请不要交叉张贴你不能用记事本++来做这件事。你必须用你最喜欢的脚本语言编写脚本。很抱歉交叉发布。我是编程新手,还不知道脚本编写吗
str/4
<</Contents(Tree house)/(Date)
Colour red
<</Contents(Colon format)/(Date)
Status used
Pack team
<</Contents(Same variable)/(Date)
School house