YAML处理器 - yq
# 安装
不要使用 apt 安装
直接使用 apt install yq 安装的 yq 并不是本文所说的 yq ,需要从 GitHub 下载安装
Releases · mikefarah/yq (opens new window)
# 按需更改平台、版本
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/12/13, 03:39:12