[Comm] awk

Igo =?iso-8859-1?q?altlinux_=CE=C1_aaanet=2Eru?=
Чт Июл 5 17:07:14 MSD 2007


всем привет
неподскажите как справиться со след задачей:
есть /var/log/messages нужно брать из него строки, например за час от 
текущего времени.

а то я пошел путем перебора всех строк но кажется это некрасиво
/bin/awk --field-separator=' ' 'BEGIN {
H=systime()-600; today=strftime("%d");}
{
 if($2==int(today))
 {
  print($2);
 }

}
END  {
print(strftime(" %H %M",H));
} ' /var/log/messages


заранее спасибо




Подробная информация о списке рассылки community