ini DEMO [TESTFTP] host=127.0.0.1 name=my pass=mylove type=ftp [TESTssh] host=127.0.0.1 name=my pass=m
ini DEMO
[TESTFTP]
host=127.0.0.1
name=my
pass=mylove
type=ftp
[TESTssh]
host=127.0.0.1
name=my
pass=mylove
type=ssh
[END]
initConf()
{
HOSTID=$1
CONF=$2
echo "----cat----"
cat $CONF \
| grep -v ^$ \
| sed -n "s/\s\+//;/\[${HOSTID}\]/,/^\[/p" \
| grep -v ^'\['
echo "----INFO----"
INFO=`cat $CONF \
| grep -v ^$ \
| sed -n "s/\s\+//;/\[${HOSTID}\]/,/^\[/p" \
| grep -v ^'\[' ` && eval "$INFO"
echo $host
echo $name
echo $pass
echo $type
}
--结束END--
本文标题: Shell脚本读取标准ini配置文件Demo
本文链接: https://www.lsjlt.com/news/18480.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-30
2024-04-30
2024-04-30
2024-04-29
2024-04-29
2024-04-29
2024-04-18
2024-04-17
2024-04-11
2024-04-08
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0