我有一个 JSON 文件,其中包含多次出现的replaceme
.
我只想根据上面几行找到的特定字符串替换一个事件。
例如,
[...]
"title" : {
"Propertie1" : "xxxx",
"Propertie2: "replaceme"
}
"title2" : {
"Propertie1" : "xxxx",
"Propertie2: "replaceme"
}
"title" : {
"Propertie1" : "xxxx",
"Propertie2: "replaceme"
}
"title2" : {
"Propertie1" : "xxxx",
"Propertie2: "replaceme"
}
[...]
在此示例中,我只想replaceme
替换title2
.
我awk 'title2/,/replaceme/' myFile
能够找到我的 JSON 文件的一部分。我是否也需要执行 sed 命令,但我不知道如何,或者是否有可能这样做?
来源
https://stackoverflow.com/questions/268045/multi-line-search-and-replace-tool
http://sed.sourceforge.net/sedfaq4.html#s4.23.3