[linux] prikaz na vybratie datumov z logov Apacha

Stefan Valastan valastar na pobox.sk
Pátek Srpen 8 11:04:01 CEST 2003


Dik fungovalo to
Ozaj nevie niekto z vas nejaku dobru literaturu na webe na 
regularne vyrazi, lebo vzdy ked sa snazim nieco vynat z textu
tak mam problem s definovanim pravidiel. 
Napriklad tato tvoje cast l=${l#*[[]}
chapem ze to [[] je zlozena zatvorka a * je asi lubovolny 
pocet znakov, ale co je to l# to nemam ani potuchy a to uz 
nehovorim o tomto vyraze l=${l%%:*} to nemam ani potuchy ze co tam
robis:-(

Steve

> Dňa Piatok 08 August 2003 10:25 dopoludnia Stefan Valastan napísal:
> > No normalny access_log z Apache 1.3
> No moze sa to lisit v zavisloslti od distribucie a konfiguracie
> u mna je to 
> xxx.xxx.xxx.xxx - - [08/Aug/2003:11:31:15 +0200] "GET
/obrazky/prezerac.php 
> HTTP/1.1" 200 2686
> u teba to moze byt ine 
> 
> > > > z neho nejakym jednoduchym scriptom, alebo retazcom prikazov
> > > > vybrat datum a vedla toho pocet kolkokrat sa tam ten datum
nachadza.
> > > > To by som asi urobil z wc -l, ale neviem ze ako zneho dostanem tie
> > datumy?
> pre moj pripad je napr. aj toto riesenie
> cat /var/log/httpd/access_log | while read l; do l=${l#*[[]};
l=${l%%:*}; echo 
> $l; done | uniq -c
> 
> man 1 uniq
> man 1 bash
> 
> -- 
> Andrej HOSNA (Andrej.Hosna na iblsoft.com) 
> IBL Software Engineering, http://www.iblsoft.com 
> Stare Zahrady 35, 82105 Bratislava, Slovakia 
> Tel: +421-2-43427449, fax: +421-2-43427214
> 
> _______________________________________________
> http://lists.linux.sk/listinfo/linux
> Prehladavanie archivu: http://search.lists.linux.sk
> Meta FAQ: http://faq.lists.linux.sk
> 

====================== REKLAMA =================================
Vyrazne zlavy pocitacov a prislusenstva
Digitalny fotoaparat Olympus ľ300 v cenach uz od 16.100,- Sk bez DPH
Navstivte nas na adrese http://www.somi.sk/akcie.php
==============================================================




Další informace o konferenci linux