hualinux ros 1.21:RouterOS脚本(十一):小结

目录

一、ros脚本执行位置

二、ros命令行语法

三、其它

四、如何写好脚本


前面花了十章把ros脚本讲完了,其它部分我就不再讲了,有兴趣的可以自己看ros官方脚本说明文档,现在就脚本部分做一下小结。

一、ros脚本执行位置

ros脚本有3种地方可以直接执行

  1. 直接在命令行执行。打开命令行方式有使用winbox的new teminal,还有直接使用ssh登录
  2. system/scripts菜单下,直接创建脚本,再使用“/system script run”命令执行
  3. 可以ppp配置文件中的Scripts中执行,还有on Up和on Dwon,on UP为用户上线后执行此脚本命令,on Dwon表示用户下线之后执行此脚本。

二、ros命令行语法

[前缀] [路径] 命令 [未命名参数] [参数=[值]] .. [参数=[值]]

三、其它

除了上面还有

  • 命令
  • 数据类型
  • 变量:全局和局部
  • 操作符
  • 函数:有参与无参
  • 循环语句和条件语句:循环有:do..while、while、for、foreach;条件有:if do={...}、if do={...} else={...}
  • catch异常捕获
  • 脚本调试

四、如何写好脚本

对于如何写好脚本,个人对初学者的建议是你要实现的功能,先不要急着写,先能不能自己口头表达出来,然后用技术表达实现的思想和逻辑,能表达出来再找相关的命令,即“以道御器”。

比如你要建议一个拨号上网的,给小区用户上网用。你转成表达就是,

可以使用ros要建立pppoe拨号服务端,提供拨号服务。要在搭建pppoe服务端大概步骤,建立IP地址池,增加ppp配置文件、创建用户名和密码并关联配置。

这些都不技术命令,但是你用技术的的方式表达出来了,说明你对这个实现过程或逻辑是清晰的。在这个前提下,你再想一下实现这些可以用到ros哪些命令或脚本即可。

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值