Я думаю, вы ищете это как команду sed:
sed -i.backup '/list-value/{N;N;s/example-value-123/example-value-changed-567/}' file.json
Пример:
$ cat./file.json
"list-value": {
"object-value": {
"value": "example-value-123"
}
}
"list-value-2": {
"object-value": {
"value": "example-value-123"
}
}
# please note this creates a backup file: file.json.backup
$ sed -i.backup '/list-value/{N;N;s/example-value-123/example-value-changed-567/}' file.json
$ cat./file.json
"list-value": {
"object-value": {
"value": "example-value-changed-567"
}
}
"list-value-2": {
"object-value": {
"value": "example-value-123"
}
}