mikefarah

yq

mikefarah

yq is a portable command-line YAML, JSON, XML, CSV, TOML, HCL and properties processor

AI 简介

yq 是一个轻量级且便携的命令行工具,用于处理 YAML、JSON、XML、CSV、TOML、HCL 和属性文件。它使用类似于 jq 的语法,支持常见的数据操作如读取、更新和转换。yq 由 Go 语言编写,因此可以轻松下载无依赖的二进制文件并在各种平台上运行。此外,它还支持通过包管理器、Docker 和 Podman 进行安装。yq 适用于需要快速处理配置文件的开发运维场景,特别是在自动化脚本和持续集成/持续部署(CI/CD)管道中,能够高效地进行数据提取、修改和格式转换。

Go
MIT License
15.5k
Stars
781
Forks
62
Watchers
240
Issues

Star 增长

今日0
近 7 天+38
近 30 天+148
综合评分97.68
默认分支master