YAML处理器 - yq
# 安装
# 按需更改平台、版本
wget https://github.com/mikefarah/yq/releases/download/v4.45.1/yq_linux_amd64 -O /usr/bin/yq &&\
chmod +x /usr/bin/yq
# 常见命令
# 读取值
yq '.a.b[0].c' file.yaml
# 更新值
yq -i '.a.b[0].c = "cool"' file.yaml
-i
为写入文件
# 追加
yq '.a + {"cat": "meow"}' sample.yml
操作前:
a:
- dog: woof
操作后:
a:
- dog: woof
- cat: meow
上次更新: 2025/04/17, 14:57:47