我想在apache访问日志文件中列出一个记录块。我知道如何使用tail -x但是我想列出文件中的某些记录,而不仅仅是它的结尾。
命令行命令对此有何影响?
感谢。
答案 0 :(得分:2)
sed -n 17500,18000p filename.txt
答案 1 :(得分:1)
您是否可以使用grep
搜索日志文件并指定正则表达式以匹配所需的时间范围?
例如,如果日志条目使用时间格式DD / MMM / YYYY:HH:MM:SS,则此命令将打印2011年12月6日上午8:00到8:59的条目。
grep '06/Dec/2011:08' logfile