使用
yq命令解析YAML、JSON、XML、CSV和属性处理器
安装
- Go Install
go install github.com/mikefarah/yq/v4@latest- ubuntu
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys CC86BB64
sudo add-apt-repository ppa:rmescandon/yq
sudo apt update
sudo apt install yq -y- shell
wget https://github.com/mikefarah/yq/releases/latest/download/yq_linux_amd64 -O /usr/bin/yq && \
chmod +x /usr/bin/yq使用
demo.yaml
groups:
- name: d- 获取值
$ cat demo.yaml | yq ".groups"
- name: d
$ cat demo.yaml | yq ".groups.[0]"
name: d
$ cat demo.yaml | yq ".groups.[0].name"
d- 上一页: Inotify 监控文件夹或文件变动
- 下一页: k8s CRI 容器运行时接口介绍
最近更新
相关文章
- parallel 并行命令
- systemd-timesyncd Linux 时间同步服务介绍
- systemd-cgtop 显示 cgroups 资源使用情况
- systemd-cgls 显示 cgroups 内容
- systemd-resolved: Linux DNS 解析服务介绍
- systemd-resolved、systemd-networkd、NetworkManager、netplan 的关系和联系
- systemd-journald/journalctl Linux 日志管理介绍
- systemd-sysctl 服务介绍
- Linux timeout 命令
- dmesg Linux故障工具:显示内核信息
最新评论