apache.log a grep [closed]
Náš oblíbený soubor apache.log zase zlobí tentokrát chceme ip adresy i z errorů :o)
Zadání:
Vypište nejčetnější IP adresu nebo adresy, pokud je jich více. Každou unikátní adresu vypište na samostatný řádek, seřazené vzestupně podle jednotlivých oktetů IP adresy zleva. Začleňte i chybové zprávy.
Náhled správného řádku a chybného z progtestu:
Oct 12 00:02:31 edux ap2[rpx]: 147.32.124.135 - - [10/1/2011:00:02:31 +0] "GET /BI-UOS/lec/03/3prednaska.pdf HTTP/1.1" 206 5830
Oct 12 00:02:59 edux ap2[rpx]: [Wed Oct 12 00:02:59 2011] [error] [client 147.32.123.136] File does not exist: /apache/data/muieblackcat
moje scripty
otázky:
- Protože se to musí ukotvit " ", tak tam pravděpodobně bude nějaký řádek rozbitý (ve špatným formátu). Mám pravdu?
- Proč 2. script nevezme IP adresy z "error" i z "ok" řádky?
nemam rád kočičky