红联Linux门户
Linux帮助

grep求助?

发布时间:2009-05-26 17:34:56来源:红联作者:ctpyy
[root@s_czk sybase]# grep '8\{3,\}3' ./kk -n
3:8883
4:88883
5:888883
6:8888883
7:88888883
8:888888883
[root@s_czk sybase]# grep '8\{3\}3' ./kk -n
3:8883
4:88883
5:888883
6:8888883
7:88888883
8:888888883
[root@s_czk sybase]# grep '8\{3,5\}3' ./kk -n
3:8883
4:88883
5:888883
6:8888883
7:88888883
8:888888883
为什么显示都一样?这三个区别倒底在哪?
文章评论

共有 10 条评论

  1. hanzhijie_2005 于 2009-06-05 17:58:39发表:

    太深了!目前还看不懂!

  2. hanzhijie_2005 于 2009-06-05 17:26:53发表:

    学习中!!!

  3. wula9707 于 2009-06-05 16:59:31发表:

    学习

  4. ctpyy 于 2009-06-05 09:07:10发表:

    8# wang7131984


    多谢指点..0:w(5(

  5. wang7131984 于 2009-06-04 17:44:38发表:

    正确答案:^8\{....\}3$。

  6. zrl20888 于 2009-06-04 16:29:23发表:

    学习了

  7. njliuqi 于 2009-05-27 17:49:38发表:

    昨天,我就发现这个问题了,待我查查看

  8. ctpyy 于 2009-05-27 10:15:48发表:

    [sybase@s_czk ~]$ grep "8\{4\}3" kk -n #我觉得应该显示88883 1条记录才对?
    4:88883
    5:888883
    6:8888883
    7:88888883
    8:888888883
    [sybase@s_czk ~]$ grep "8\{4,\}3" kk -n
    4:88883
    5:888883
    6:8888883
    7:88888883
    8:888888883
    [sybase@s_czk ~]$ grep "8\{4,5\}3" kk -n ##我觉得应该显示88883 888883两条记录才对?
    4:88883
    5:888883
    6:8888883
    7:88888883
    8:888888883

  9. wangfeng819 于 2009-05-26 18:54:22发表:

    我很少关注grep这个命令,你可以深入学习一下

  10. sonr 于 2009-05-26 17:52:48发表:

    楼上的是高人