曲径通幽论坛

标题: 增加节配置类型(uci add/set) [打印本页]

作者: beyes    时间: 2015-5-1 15:43
标题: 增加节配置类型(uci add/set)
使用 uci add 增加节类型。

比如有:
config playapp apple

该句,标志着一个节的开始。其中,节的配置类型为 playapp,配置名为 apple。也可以不用 apple,那么这个节就称为匿名节。

下面使用 uci add 命令(格式为:uci add        <config> <section-type> )增加节配置类型:
#touch /etc/config/playapp
#uci show playapp   /*此时为空*/
#uci add playapp blah
cfg02a4fc

# uci show playapp
playapp.@blah[0]=blah

#uci commit           /*不要漏掉提交*/
# cat /etc/config/playapp

config blah



注意上面,创建的是匿名节。如果要创建有名节,那不能用 uci add,转而用 uci set ,其格式为:
uci set <config>.<section>[.<option>]=<value>


下面是操作步骤:
# rm /etc/config/playapp          /*删掉刚才所建配置文件*/

# touch /etc/config/playapp                 /*再新建一个*/


# uci set playapp.myname=mysectiontype   /*注意,myname 是节名,节类型要写在 = 的右边*/


# uci set playapp.othername=mysectiontype


# uci commit


# uci show playapp
playapp.myname=mysectiontype
playapp.othername=mysectiontype


# cat /etc/config/playapp

config mysectiontype 'myname'

config mysectiontype 'othername'







欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/) Powered by Discuz! X3.2