《Linux运维实战:shell脚本解析yaml文件变量》
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开
·
一、背景
最近一直在写自动化一键部署工具,之前一直是通过env.conf这种非结构化文件来定义变量,如下所示:
现在我希望提供一个结构化的配置文件,对于非技术用户而言,该文件应尽可能地容易编辑,所以就想到了yaml文件。如下所示:
那么如何从Linux shell脚本解析YAML文件?
二、shell-yaml工具
1、将shell_yaml.sh脚本复制到服务器上,source shell_yaml.sh
2、效果如下所示
总结:上述工具支持yaml文件变量引用其它部分变量,也就是可以进行变量继承。
总结:整理不易,如果对你有帮助,可否点赞关注一下?
更多详细内容请参考:Linux运维实战总结
更多推荐
已为社区贡献5条内容
所有评论(0)