忘记密码   免费注册 查看新帖 | 论坛精华区
ChinaUnix.net
  平台论坛 博客 微博 读书 人才 精华 文库 自测 | 频道操作系统 开发 数据库 存储 服务器 网络 IT新闻 Linux 下载 Power用户组
最近访问板块 发新帖
查看: 5537 | 回复: 66

[RedHat] 简单的问题,请高手看下 [复制链接]
更多

帖子
50
主题
1
精华
0
可用积分
83
专家积分
0
在线时间
27 小时
注册时间
2009-02-12
最后登录
2011-02-21
论坛徽章:
0
发表于 2009-06-29 10:09:44 |显示全部楼层
在linux系统tmp目录下有一个lbs.log日志,里面实时记录一些信息,格式如下
<pos>
  <msid>13396229194</msid>
  <time>20090626070042</time>
  <req_status>109</req_status>
  <x>0</x>
  <y>0</y>
  <posour></posour>
  <city_py></city_py>
  <loc_desc></loc_desc>
  <result_id>102</result_id>
  <roam_city></roam_city>
  <direction>0</direction>
  <speed>0</speed>
  <result>用户关机!</result>
</pos>

我想监控指定号码的信息,我用tail -f /tmp/lbs.log,但是每秒插入的信息太多了,有什么办法过滤掉我不要的信息,
我想要的是<pos>与</pos>中间的内容,并且<pos>与</pos>中间的内容包含有"13396229194"字符,请高手赐教。第一发贴
甲骨文商文骨甲

Rank: 9Rank: 9Rank: 9

帖子
8281
主题
635
精华
0
可用积分
46881
专家积分
30
在线时间
1540 小时
注册时间
2009-03-31
最后登录
2012-01-18
论坛徽章:
0
发表于 2009-06-29 10:28:48 |显示全部楼层
使用grep过滤
專業打醬油的

Rank: 8Rank: 8

帖子
49673
主题
3691
精华
1
可用积分
30005
专家积分
830
在线时间
3780 小时
注册时间
2003-06-13
最后登录
2012-02-02
论坛徽章:
0
发表于 2009-06-29 10:39:34 |显示全部楼层

回复 #2 www_xylove 的帖子

tail -f用grep好用吗?

Rank: 1

帖子
383
主题
25
精华
0
可用积分
863
专家积分
0
在线时间
951 小时
注册时间
2007-10-11
最后登录
2012-01-01
论坛徽章:
0
发表于 2009-06-29 10:51:34 |显示全部楼层
sed -n /<pos>[0-9]*<\/pos>/p "your_file_name"

帖子
50
主题
1
精华
0
可用积分
83
专家积分
0
在线时间
27 小时
注册时间
2009-02-12
最后登录
2011-02-21
论坛徽章:
0
发表于 2009-06-29 11:10:22 |显示全部楼层

回复 #2 www_xylove 的帖子

谢谢你的回答,我想过用grep过滤了
tail -f /tmp/lbs.log|grep -10 "13396229194"
能出来我要的东西,不过还是有很多无用的信息显示出来,不能一目了然

帖子
50
主题
1
精华
0
可用积分
83
专家积分
0
在线时间
27 小时
注册时间
2009-02-12
最后登录
2011-02-21
论坛徽章:
0
发表于 2009-06-29 11:19:47 |显示全部楼层

回复 #4 Maxshine 的帖子

大蛱,我用了你的方法不行呀,什么也输不出来。用这个方法能输出所有的<pos>与</pos>之间的内容
sed -n '/pos/,/pos/p' lbs.log  怎样才能输出<pos>与</pos>中间包含有"13396229194"信息呢

帖子
50
主题
1
精华
0
可用积分
83
专家积分
0
在线时间
27 小时
注册时间
2009-02-12
最后登录
2011-02-21
论坛徽章:
0
发表于 2009-06-29 11:31:52 |显示全部楼层

回复 #3 山野村夫 的帖子

估计是个高手,哎高手总是那么不屑一顾呀,都不肯出手相助
Christ

Rank: 3Rank: 3

帖子
2378
主题
36
精华
0
可用积分
2839
专家积分
5
在线时间
3313 小时
注册时间
2007-03-13
最后登录
2012-01-17
论坛徽章:
0
发表于 2009-06-29 11:41:42 |显示全部楼层

回复 #7 sunnylocus 的帖子


这个是水潭高手!

帖子
50
主题
1
精华
0
可用积分
83
专家积分
0
在线时间
27 小时
注册时间
2009-02-12
最后登录
2011-02-21
论坛徽章:
0
发表于 2009-06-29 11:44:11 |显示全部楼层

回复 #8 liying_gg 的帖子

仁兄真幽默,你有办法能解决这个问题么,估计得用正则表达式。

帖子
541
主题
11
精华
0
可用积分
126
专家积分
0
在线时间
157 小时
注册时间
2006-06-15
最后登录
2012-01-31
论坛徽章:
0
发表于 2009-06-29 13:17:59 |显示全部楼层
gref 过滤可以了,你的意思还不能很好的排序吗
您需要登录后才可以回帖 登录 | 注册

北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP