西户论坛(Shell处理 YAML 文件)

yq (GitHub/kislyuk/yq) ⇒ Python

项目地址:kislyuk/yq: Command-line YAML and XML processor – jq wrapper for YAML/XML documents
官方文档:https://kislyuk.github.io/yq/

YAML ⇒ JSON,用于将 YAML 转为 JSON 的工具。该工具是 jq 的封装,所以需要先安装 jq 命令

安装 yq 命令:
1)安装 jq 命令:jq
2)安装 yq 命令:

pip3 install yq

yq (GitHub/mikefarah/yq) ⇒ Go

项目地址:mikefarah/yq: yq is a portable command-line YAML processor

YAML ⇒ JSON,用于将 YAML 转为 JSON 的工具,由 Go 语言开发。

我们没有使用该命令,这里仅作记录。

常用工具

yamllint – A linter for YAML files

该工具用于检查YAML文件的格式是否正确,对YAML进行校验。

执行如下命令即可安装该工具:

# CentOS:
yum install yamllint.noarch

# Debian
apt-get install yamllint

简单的使用示例:

yamllint /path/to/foo.yml

其他内容可以 查看GitHub项目主页、查看命令手册

The post 「Shell」- 处理 YAML 文件 appeared first on K4NZ BLOG.

本文《西户论坛(Shell处理 YAML 文件)》由网赚联盟( wangzhuan.org.cn )整理或原创,感谢您的阅读。

随机文章

站长导航
友情链接交换
网站内容优化
GEO培训
SEO小小课堂网
站长导航
友情链接交换
关键词排名优化

百度搜索“网赚联盟”即可找到本站,微信搜索“小小课堂网”关注小小课堂网公众号。网赚联盟( wangzhuan.org.cn )欢迎用户投稿,发布者:用户投稿,文章版权归作者所有,投稿文章不代表网赚联盟立场,中二少年发布为网赚联盟原创文章,转载请注明出处:https://wangzhuan.org.cn/227755.html