Lua增加一个节点到文件中

新建一个文件touch /etc/config/ddns

增加一个节点到文件中
uci set ddns.newadd=config

<config>:即配置文件,如ddns,ipv6等
<section-type>: config,global,limit,class,group,system,其它字符
<section>:节点的名字


写入类语法
增加一个匿名节点到文件
uci add <config> <section-type>

增加一个节点到文件中
uci set <config>.<section>=<section-type>

uci set ddns.newadd=config
uci commit ddns
cat /etc/config/ddns 
config config 'newadd'

增加一个选项和值到节点中

uci set <config>.<section>.<option>=<value>

uci set ddns.newadd.abc=123;uci commit ddns
cat /etc/config/ddns 
config config 'newadd'
option abc '123'

增加一个值到列表中

uci add_list <config>.<section>.<option>=<value>

修改一个节点的类型
uci set <config>.<section>=<section-type>

修改一个选项的值
uci set <config>.<section>.<option>=<value>

 

参考:

UCI用法说明(一种读写文件的方法)

https://blog.csdn.net/u013485792/article/details/52538371

posted @ 2019-08-13 09:39  船长博客  阅读(744)  评论(0编辑  收藏  举报
永远相信美好的事情即将发生!