Shell读取配置⽂件的⽅法配置⽂件config内容如下,⽂件名字为config豆瓣唱吧等106款APP被下架
ID=123
IP=192.168.3.154
Name=yangms
想写个shell脚本,把这⼏个变量的值给读出来
涮羊肉起源于第⼀种⽅法:⽤sed 流处理器,将每⾏=号和前⾯的部分去掉,并赋给变量。
id=`sed'/^ID=/!d;s/.*=//' config`
ip=`sed'/^IP=/!d;s/.*=//' config`
name=`sed'/^Name=/!d;s/.*=//' config`
echo $id
echo $ip
echo $name
第⼆种⽅法:使⽤eval⽅法解析。
怎么挽留对象全球最好的大学while read line;do
eval "$line"
done < config伤感短文章
echo $ID
echo $IP
echo $Name
八分裤第三种⽅法:直接将变量load进环境中成为环境变量。
source config
echo $ID
echo $IP
echo $Name
参考博客:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论