+ -
当前位置:首页 → 问答吧 → grep 使用正则表达式的问题

grep 使用正则表达式的问题

时间:2010-12-28

来源:互联网

请教大家,如果我需要在多个有命名有规律的日志文件(以日期命名)中查找一段范围内的信息,将如何使用正则

表达式?

文件名如下 2010-12-1、2010-12-2、2010-12-3.........

假设我要查询2010-12-6 到 2010-12-26日范围内的信息,则在grep后应该如何使用正则表达式? 谢谢各位!

作者: chenduo911   发布时间: 2010-12-28

如果是每天生成的直接 find 就可以了,grep 可能的要多嵌套几下。

作者: vermouth   发布时间: 2010-12-29

回复 chenduo911

    想选出这些日志 还要读取里面内容吧?

    如果经常用 可以写个小脚本了!

     read   读取 年 月  from 日  to 日
   
    ls   | grep  选   

    加个for循环

    把日志都读到一个固定文件里

      如果想从筛选日志里在选某些信息 grep sed awk  选择用!

作者: taojie2000   发布时间: 2010-12-29