Chinaunix

标题: grep 用法的一个疑问 [打印本页]

作者: andrew913    时间: 2009-03-08 13:14
标题: grep 用法的一个疑问
我用grep 来查找某个文件中的内容,为什么不能采用或的运算呢?
例如grep connected|connecting ****.conf
我是想找这个配置文件中是否有connected 或者connecting这两个数据。
但是命令会出错,难道GREP不支持或?
作者: leetaedong    时间: 2009-03-08 13:33
grep -E  '(a|b)' urfile
作者: MMMIX    时间: 2009-03-08 13:37
原帖由 andrew913 于 2009-3-8 13:14 发表
我用grep 来查找某个文件中的内容,为什么不能采用或的运算呢?
例如grep connected|connecting ****.conf
但是命令会出错,难道GREP不支持或?

在这之前或之后,你有查过 grep 的文档么?
作者: andrew913    时间: 2009-03-08 14:15
标题: 回复 #3 MMMIX 的帖子
谢谢二楼的,
回复三楼的,
我用之前肯定是看过MAN的,也看过网上的一些介绍,但是我忽略了-E的用法,没注意到,不好意思。
作者: MMMIX    时间: 2009-03-08 21:55
原帖由 andrew913 于 2009-3-8 14:15 发表
我用之前肯定是看过MAN的,也看过网上的一些介绍,但是我忽略了-E的用法,没注意到,不好意思。

出了问题之后呢?
作者: zhongfrank    时间: 2009-03-09 10:46
shell中的管线符号“|”与位操作符号“|”不是同一个概念
作者: andrew913    时间: 2009-03-09 13:49
标题: 回复 #6 zhongfrank 的帖子
是的,需要加个/,或者是二楼的用法

回复MMMIX
我有没有查看资料,和你好像没什么关系哦。
作者: leetaedong    时间: 2009-03-09 13:58
结帖啦.. 一个小问题. 不用吵来吵去的.  
作者: MMMIX    时间: 2009-03-09 14:03
原帖由 andrew913 于 2009-3-9 13:49 发表

回复MMMIX
我有没有查看资料,和你好像没什么关系哦。

当然和我没关系,我只是提醒一下你,碰到问题多查文档,要不整天都是这种这个程序怎么用、那个程序怎么用的帖子,那是相当烦人、也相当令人郁闷的事情。要知道,我还要在这混挺长一段时间呢。
作者: andrew913    时间: 2009-03-09 15:27
标题: 回复 #9 MMMIX 的帖子
如果大家查资料就解决问题的话,要你干吗?
这个问题是很简单,但是我查资料的时候没看到,很奇怪吗?
作者: zengmao    时间: 2009-03-09 20:35
不是没看,而是看了也不会!!


所以来这里问问!!!


这里的哥哥们帮了我很多,我想我们这些菜鸟心里都是很感激的!!!


我想在这里得到过帮助的人,以后有能力了也会帮助别人的!!!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2