Разбор строк

Vyacheslav Karamov ubuntulist на yandex.ru
Ср Ноя 3 08:29:12 GMT 2010


Более правильно будет сделать даже не так, а вот так:

awk '{for (i = 1; i <= NF; ++i) if ($i=="from") {print $3 "\t" $(i+1)} }' log.txt > output.log


Vorobyev Andrey пишет:
> 02.11.2010 18:01, Vyacheslav Karamov пишет:
>  > awk '{for (i=0; i < NF; ++i) if ($i=="from") {print $3 "\t" $(i+1)} 
> }' log.txt > output.log
>
> клёве.
> у меня реализация (на питоне) получилась намноооого больше и медленнее :(
>
>
>   




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