- 论坛徽章:
- 0
|
各位大侠帮个忙!谢啦!
我的日志sms.log信息如下:
[monitor@cat ~]$ sudo grep 'mobile cat' /usr/local/cat_proxy/mobile/log/sms.log
2011-08-01 17:19:03,860 [INFO] RecvMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 17:19:03,860 [INFO] SendMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 18:27:49,116 [INFO] RecvMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 18:27:49,116 [INFO] SendMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 18:43:26,679 [INFO] RecvMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 18:43:26,680 [INFO] SendMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 18:57:53,881 [INFO] RecvMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 18:57:53,881 [INFO] SendMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 19:13:01,199 [INFO] RecvMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 19:13:01,199 [INFO] SendMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 19:28:02,078 [INFO] RecvMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 19:28:02,078 [INFO] SendMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 19:43:05,869 [INFO] RecvMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
2011-08-01 19:43:05,869 [INFO] SendMessage ==>[msgId=***, srcTermId=10658630, destTermId=***, content=This is mobile cat.]
怎样用Shell脚本实现每15分钟查看一下sms.log日志信息,如果输出的包含'mobile cat'的行数大于上个15分钟检测输出的值,并输出0,否则输出1?
谢谢啦! |
|