yq 是一个可移植的轻量级命令行 YAML 处理器。
它可以比作 jq(命令行 JSON 处理器)或 sed 之类的项目,但适用于 YAML 文件。
yq 能够做很多事情。 它可以使用给定的路径表达式深入读取 YAML 文件,深入比较 YAML 文件,根据路径表达式或脚本文件更新 YAML 文件等等。
它还可以合并多个 YAML 文件,同时提供大量用于覆盖和附加的选项。
yq 是用可移植的 Go 编写的,允许您下载没有依赖项的二进制文件。
yq is a lightweight and portable command-line YAML processor.
https://mikefarah.gitbook.io/yq/
kubernetes管理之使用yq工具截取属性
https://www.cnblogs.com/tylerzhou/p/11050954.html
yq 便携式命令行YAML处理器
https://www.5axxw.com/wiki/content/06hrgq
http://www.voidcc.com/project/yq
kubernetes集群管理之通过jq来截取属性
https://www.cnblogs.com/tylerzhou/p/11054378.html
yaml - yq从键值对获取值
https://www.nuomiphp.com/eplan/273754.html
wget -O /usr/local/bin/yq https://github.com/mikefarah/yq/releases/download/3.3.0/yq_linux_amd64
chmod +x /usr/local/bin/yq

网友评论