1 (20-04-2012 12:39:58 отредактировано einherji)

Тема: парс логов wget

есть лог загрузок

dwl.log
2012-04-19 14:37:57 URL:http://localhost/alpha.zip [83046308/83046308] -> "in/alpha.zip" [1]
2012-04-19 14:38:01 URL:http://localhost/beta.zip [83600491/83600491] -> "in/beta" [1]
2012-04-19 14:39:54 URL:http://localhost/gama.zip [83507983/83507983] -> "in/gama.zip" [1]
подскажите плз
как вырвать числа размеров для проверки докачки и имя из "in/alpha.zip"

Thumbs up Thumbs down

2

Re: парс логов wget

Видимо написав скриптик.
Через grep к примеру, или sed

Добавлено: 20-04-2012 13:19:54

ну а я бы в принципе и perl еще посоветовал. На что сил хватит smile

Thumbs up Thumbs down

3

Re: парс логов wget

Ненадо перла...

mac-2:~ alan$ cat dwl.log|awk -F " |/|\\\[" '{print $6 " " $8}'
alpha.zip 83046308
beta.zip 83600491
gama.zip 83507983