请教,怎么跟据接口状态启用或禁用IP地址。
:local status:set status running]
:if ($status=true) do={
:/ip address set disable=yes
} else={
:/ip address set disable=no
}
以上脚本老是出错,请问要怎么修改。谢谢。 忘了说,我的ROS是5.14版的RB750 :local status
:set status
这样写,万一接口不存在,status的值是多少。?
{
:local s
:if ($s=true) do={
/ip address enable
} else={
/ip address disable
}
}
}
cow_boys 发表于 2012-3-28 23:24 static/image/common/back.gif
:local status
:set status
系统会因为找不到接口,中断执行脚本。 :local status
:set status
:if ($status="") do={/ip address set disable=yes} else={/ip address set disable=no}
谢谢余老大,以上的脚本我搞定了。接口不存在返回空字符。
再问一个问题,怎么把一些脚本写成过程,方便调用? 放到script里面执行就行了 但我需要传一个参数进去啊。写成script可以传参数不? 这个怕不行,ROS可不是开发用的:lol
页:
[1]