всем привет!!! Никак не могу преоброзовать лог файл так, чтобы он мне показывал лог файл по времени и дате.
я набираю команду tail -f /var/log/squid/access.log, после чего получаю следующее:
1134454795.566 5620 TCP_MISS/000 0 GET http://counter.yadro.ru/hit? aivanov NONE/- -
И вот как преоброзовать 1134454795.566 5620 так, чтобы он выдовал как по времени, так и по дате
Заранее спасибо!!!
Пропускай вывод через такой скрипт:#!/usr/bin/perl
while(<>){
($t,$a)=split(" ",$_,2);
if(length $t==14){
($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime($t);
printf "%02u/%02u/%02u %02u:%02u:%02u %s",
1900+$year,$mon+1,$mday,$hour,$min,$sec,$a;
}
else {
print $_;
}
}
теперь все получилось как нужно