On Thu, Jul 7, 2011 at 3:28 PM, Owen Beckley OwenB@foxriver.com wrote:
-----Original Message----- From: centos-bounces@centos.org [mailto:centos-bounces@centos.org] On Behalf Of Rudi Ahlers Sent: Thursday, July 07, 2011 7:04 AM To: CentOS mailing list Subject: [CentOS] how to get data from syslog for a specific date range?
Hi all,
Can someone please tell me, or point me in the right direction ( I have googled, with little luck) on how to get data from /var/logs/messages (and other log files) for a specified fe days (i.e 19 - 30 June 2011) ?
Give this a try:
grep -E '^Jun (19|2[0-9]|30) ' /var/log/messages
And to explain the argument following "-E" see:
man grep
-- Owen Beckley
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
Thanx Owen, that's probably what I needed, but it seems there's something wrong with the logs on this server since it only has this month's data in /var/log/messages and /var/log/message.1 - 4 doesn't have much either. I'll have to investigate this first to see what's up.