因为工作原因,经常要查看系统日志,可以用以下命令查看指定时间段的日志:
#sed ‘/Oct 26 06:*/,/08:*/!d‘ /var/log/syslog
这段表示查看syslog 10月26日 早上6点-8点的所有日志并打印出来
!d的意思:删除所有没有被选定的行,只保留条件为早上6-8点的所有日志,如下图:
sed命令:
! 表示后面的命令对所有没有被选定的行发生作用。
d 删除,删除选择的行。
本文出自 “Linux运维之路” 博客,请务必保留此出处http://kfensa.blog.51cto.com/7057855/1976278
原文地址:http://kfensa.blog.51cto.com/7057855/1976278