How to deduplicate elements using jq
How to deduplicate elements using jq
How to deduplicate elements using jq
Input file
1
2
3
4
5
6
7
8
9
some:
awesome:
members:
- green
- yellow
- blue
- red
- green
Deduplication
1
2
3
4
5
[arch:devopsinuse main()] yq -o=json eval /tmp/deduplicate.yaml | jq '.some.awesome.members | group_by(.) | map(select(length>1) | .[0])'
[
"green"
]
This post is licensed under CC BY 4.0 by the author.
