我有包含以下格式的文件:
.
.
.
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 开头的所有内容