Assuming I have a yaml
file more or less like this
foo:
- element1
- element2
bar:
- element3
- element4
What is the yq
command to get the parent of element4
(I want to get bar
)
to_entries | .[] | select(.value[] | contains("element4")).key
Will loop over the result of to_entries
, search where .value
contains
element4
, and logs .key
of the result.