shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Access.log


From: Eliphas Levy Theodoro
Subject: Re: [shell-script] Access.log
Date: Thu, 28 Jul 2005 15:25:57 -0300
User-agent: Mozilla Thunderbird 1.0.2 (Windows/20050317)

MrBiTs escreveu:
[...]
Ou seja, os valores dos campos 4 e 8, e não os VALORES 2 e 4, que é o que
ele quer. Ele teria que fazer, então, cat arquivo | awk '{print "$1 $2"}'

Além disso, o awk feio aí no meio faria o script perder a beleza, a poesia
da nuance do set - VARIAVEL

MrBiTs e suas poesias ';)

Bom, outra opção é usar um awk feio pra fazer tudo também, já que a única coisa a ser processada é o awk que tá fazendo mesmo... Vai ficar muuuuuuuuuuito mais rápido que um while read (e isso é importante, considerando o tamanho que um access.log pode ficar).

$ awk '{ printf("%s\t%s\t%s\t%s\n",strftime("%F %H:%M",$1),$3,$8,$7) }' < access.log > novo_access.log

--
Eliphas


reply via email to

[Prev in Thread] Current Thread [Next in Thread]