del removes a key and its associated value from a JSON object. $ echo '{"val_1": "foo", "val_2": "bar", "val_3": "baz"}' | jq 'del(.val_2)'
{
"val_1": "foo",
"val_3": "baz"
}
$ echo '{"val-one": "foo", "val-two": "bar", "val-three": "baz"}' | jq 'del(."val-two")'
{
"val-one": "foo",
"val-three": "baz"
}