原文链接:http://www.gimoo.net/t/1502/54e174657ebf6.html
# __readINI [配置文件路径+名称] [节点名] [键值]
function __readINI() {
INIFILE=$1; SECTION=$2; ITEM=$3
_readIni=`awk -F '=' '/['$SECTION']/{a=1}a==1&&$1~/'$ITEM'/{print $2;exit}' $INIFILE`
echo ${_readIni}
}
以上是读取init格式配置文件类似:
A=VALUE_OF_A
的键值, 下面是读取ansible的hosts文件的方法:
转载请注明:liutianfeng.com » Shell读取ini格式配置文件, 读取类似Ansible的Hosts文件中所有ip的方法