yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor
Select, put and delete data from JSON, TOML, YAML, XML, INI, HCL and CSV files with a single tool. Also available as a go mod.