找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 7041|回复: 9

[脚本] 如何监视日志中的信息,以此信息激活某个脚本?

[复制链接]
发表于 2012-8-10 12:38:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

×
比方说我想取得12:27:20 system,info,account user: user was logged in。。。。这段日志中的user was logged in 中的用户名was并赋给变量a 怎么才能做到?找了很多资料没看到有这方面的东西。有的都是都如何下载日志或用工具分析日志。
routeros
发表于 2012-8-10 13:07:55 | 显示全部楼层
用脚本查找字符后截取一段赋值咯
routeros
回复

使用道具 举报

 楼主| 发表于 2012-8-10 13:14:08 | 显示全部楼层
不知道从哪里取,昨天做了很久,还是取不到,能给个样本看看码?谢谢!
routeros
回复

使用道具 举报

 楼主| 发表于 2012-8-10 13:16:04 | 显示全部楼层
日志中的字不知道里面的属性,所以就不知道从何取起。
routeros
回复

使用道具 举报

 楼主| 发表于 2012-8-10 15:19:27 | 显示全部楼层
routeros
回复

使用道具 举报

发表于 2012-8-10 16:22:46 | 显示全部楼层
你可以去研究下论坛的一个到期禁用账号的脚本,里面有查找和截取字符的方式,Mxso写的。
routeros
回复

使用道具 举报

 楼主| 发表于 2012-8-10 17:20:53 | 显示全部楼层
9939781 发表于 2012-8-10 16:22
你可以去研究下论坛的一个到期禁用账号的脚本,里面有查找和截取字符的方式,Mxso写的。

这东西,我会写。但对此没意义,现在是不知道log日志中取字时是以什么属性取,从哪里取。那个帐号到期的脚本,主要是取了用户标签comment的前几位而已,这个知道属性是comment,但现在日志中都是一连串的,没什么属性可找。
routeros
回复

使用道具 举报

 楼主| 发表于 2012-8-11 22:11:55 | 显示全部楼层
bobwalker 发表于 2012-8-11 20:10
这个也许对你更有用:
/log find topics~"critical" || message~"logged"

谢谢!我试下是怎么操作的。
ROS有个自动下载文件的命令fetch,但不知道他是不是可以也做到上传文件呢?
routeros
回复

使用道具 举报

 楼主| 发表于 2012-8-11 22:13:57 | 显示全部楼层
还是这个地方好,来这里很久了。
routeros
回复

使用道具 举报

 楼主| 发表于 2012-8-11 23:02:00 | 显示全部楼层
bobwalker 发表于 2012-8-11 20:10
这个也许对你更有用:
/log find topics~"critical" || message~"logged"

我使用/log find message~"user stpuser from" ,但得到的值都是*b01这种代码,不能赋值对比。是怎么回事呢?
routeros
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|软路由 ( 渝ICP备15001194号-1|渝公网安备 50011602500124号 )

GMT+8, 2024-11-6 03:56 , Processed in 0.085303 second(s), 7 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表