shell 简单读取配置的方法
业务需要经常登录不同的服务器 进行某些重复性的操作,做个批量的shell脚本可以减少人工的机械操作
一步步的优化后,将获取配置优化的步骤两种方法记录
目录
方案一 直接读取配置
配置文件 按固定顺序写在 config
文件中 并在 getConfig
中按顺序读取
调用方式:
优点:
貌似没什么优点,可能是简单?
缺点:
对其他人不太友好,必现按照固定的位置进行配置,配置多了完全不知道那个配置是做什么的 所以建议使用方案二
方案二 键值对读取配置
配置文件 按键值对写在 config
文件中 并在 getConfig
中按顺序读取
sed '/^scriptMainURI=/!d;s/.*=//' ./config
如果需要配置中 有注释 例如 屏蔽该行空格后内容的 可以使用
sed -n '/^scriptMainURI=/s/[^=]*=\([^ ]*\) .*/\1/p' ./config
优点:
使用清晰
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: