Skip to content

How to select ONLY some fields from a YAML file (OpenAPI spec) #2095

Answered by mikefarah
alecthegeek asked this question in Q&A
Discussion options

You must be logged in to vote

Not really sure how you want to output the results, but you can use pick to pick particular fields.

e.g:

yq '.. | select(has("title") or has("description") or has("summary")) | pick(["title", "summary", "description"])' openapi.yaml

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@alecthegeek
Comment options

Answer selected by alecthegeek
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants