I have a string variable in bash which looks like so:
{\"SOGoTimeFormat\": \"%H:%M\", \"SOGoMailShowSubscribedFoldersOnly\": \"0\", \"SOGoMailSignaturePlacement\
jq
is an excellent tool for parsing and editing JSON, easy to drive from shell.
# extract "enabled" field from "Forward"
enabled=$(jq '.Forward.enabled`
...or, to do the whole thing in one pass:
jq '
if .Forward.enabled==1 then
.Forward.forwardAddress=[(
.Forward.forwardAddress[] |
select(. | test("testuser2") | not)
)]
else . end
' output.json