使用正则表达式来查找日期

使用正则表达式来查找日期

我有包含以下格式的文件:

.
.
.
12/16/09 17:56:30.211 rest of line...
.
.
.
12/17/09 05:34:10.809 rest of line...
.
.

如何从这个文件中抓取两个日期之间的行,即一天的所有值?我需要创建一个每日文件,其中包含当天所有不同服务器日志的内容。

答案1

括号可用于给出一个数字范围。胡萝卜可以匹配一行的开头。所以……

grep "^12\/1[6-8]\/09"将返回以 12/16/09、12/17/09 和 12/18/09 开头的所有内容

相关内容