linux读取config配置文件
适用于:
config email ‘email’
option from_name ‘xxx’
option enable_notification ‘1’
option do_not_validate ‘0’
option port ‘25’
option from_email_address ‘xxx@163.com’
option user ‘xxx@qq.com’
option password ‘password’
option host ‘smtp.xx.com’
list emailaddress ‘xxx@163.com’
此类格式
这类配置文件不同于xxx=xxx这种格式,诸多读取方式都不适用。读取此类配置文件需要首先
config_load /路径/配置文件名
将配置文件加载解析
然后通过config_get一一获取
config_get 定义变量名(用于此文本) 配置文件命名(即此处的email) 配置文件的变量名
这条命令可以理解为读取配置文件名中某一变量的值将其赋值给新的变量名
也可以用uci
load加载
获取格式为:
new_password=
(
u
c
i
g
e
t
e
m
a
i
l
.
e
m
a
i
l
.
p
a
s
s
w
o
r
d
)
新
名
=
( uci get email.email.password ) 新名=
(ucigetemail.email.password)新名=(uci get 配置文件名称.配置文件命名.变量)
config yyy ‘xxx’ yyy是配置文件的名字 xxx相当于重命名、外号、引用名之类
linux下config配置文件的读取
最新推荐文章于 2024-07-08 22:09:55 发布