C语言分析系统日志
通过syslog server的设置,将其他机器的系统日志发送到一台电脑上,统一保存到一个*.log文件下,有一个特殊的程序,写入日志的时候,会带入“key”值,现在要写程序,分析这个日志,将日志中最后的一个带有“key”的日志,进行分析,然后读取这条信息中的相对应的数据,从新用程序进行执行,或者,对所有带有“key”的日志进行编辑,求相关的C函数,或者能给出例子程序。
------解决方案--------------------用一个小型数据库不行吗?
------解决方案--------------------一行一行的读呗
------解决方案--------------------建议在往log里写入信息的同时,自己定义一个类型,读出来后,自己分析语法。