I am trying to replace qa_test_services by test_services using bash in JSON file, could someone please help me with this ? thanks
JSON file - variables.json
{
"variable": {
"qa_test_services": {
"default": {
"prod-test-1": {
"position": 0,
"service_name": "test-1-service"
},
"prod-test-2": {
"position": 1,
"service_name": "test-2-service"
}
}
}
}
}
bash - script
test_json="variables.json"
actual_text="qa_test_services"
replace_text="test_services"
SEARCH_LINE=`cat $test_json | grep $actual_text | sed 's/"//g' | sed 's/://g' | sed 's/{//g' | sed -e 's/ */ /g'`
echo $SEARCH_LINE