LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 779|回复: 2

关于grep搜索字符导致内存耗尽的问题

[复制链接]
发表于 2007-5-12 01:02:15 | 显示全部楼层 |阅读模式
我有一个ip文件,内容如下:
tcp 6 431998 ESTABLISHED src=127.0.0.1 dst=127.0.0.1 sport=32772 dport=631

src=127.0.0.1 dst=127.0.0.1 sport=631 dport=32772 [ASSURED] use=1
tcp 6 113 TIME_WAIT src=172.31.0.35 dst=218.61.34.138 sport=32775 dport=80

src=218.61.34.138 dst=172.31.0.35 sport=80 dport=32775 [ASSURED] use=1
tcp 6 113 src=192.168.1.2 dst=222.30.16.99 sport=45824 dport=53 [UNREPLIED]

src=222.30.16.99 dst=192.168.1.2 sport=53 dport=45824 use=1


然后我执行
$ grep -o "[0-9]*" ip
运行了一会儿,居然提示“rep: Memory exhausted”,请教这是什么原因?
我的grep的版本是
$ grep --version
grep (GNU grep) 2.5.1

Copyright 1988, 1992-1999, 2000, 2001 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
发表于 2007-5-12 08:52:25 | 显示全部楼层
我的没有这个问题,grep版本一样
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-13 03:11:11 | 显示全部楼层
啊?

我的怎么有这个问题啊?请高手解释一下。
回复 支持 反对

使用道具 举报

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

本版积分规则

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