名称:yq-通过命令行程序过滤YAML

版本:0.015

状态:已弃用,停止更新

yq是一个命令行工具,用于处理YAML文件。它接受YAML文档流(从标准输入或指定文件),应用过滤器,然后将结果输出到标准输出。

命令格式

yq [-v] [removed] [<file>...]  
yq -h | --help | --version  

选项

-v|--详细:启用详细模式,在标准错误输出中打印内部调试信息。

-h|--帮助:显示帮助文档。

--version:显示当前yq和Perl版本。

参数

  • 脚本:指定要执行的脚本,详情请参考文档。

  • 文件:指定要过滤的YAML文件。特殊的文件符号“-”表示标准输入。如果未指定文件,则从标准输入读取。

过滤器语法

  • 表达式:可以是FILTER、VALUE或COMPARISON。