while [ $_Num -ge 1 ]
do
#得到一个文件
CONFIGFILE=`echo $_TMPFILES|cut -d ','
-f1`
#余下的文件
_TMPFILES=`echo $_TMPFILES|cut -d ','
-f2-`
#配置文件数量减一
_Num=$(($_Num-1))
echo
"========================================================"
#文件名称
echo
"+++ConfigName:$CONFIGFILE+++++++++++++++++++++++++++++++"
profile=`sed -n '/ids/'p $CONFIGFILE | awk -F=
'{print $2}' | sed 's/,/ /g'`
#对于一个配置文件中的所有id循环
for OneCom in $profile
do
echo
"--------------------------------------------------"
echo
"COM:$OneCom"
getconfig $OneCom
$CONFIGFILE
echo
"\n"
echo
"--------------------------------------------------"
#break
done
echo
"========================================================"
done
两个小时终于写好了,请各位转载的时候不要忘记加上我的地址哦,也不枉费我辛苦一场。
回复 举报 chinaunix网友 2009-12-23 10:50
必须保证每个section下面的key都相同的,如果有的section下面有一个key,另外一个没有,会找错的。
|