[Ubuntu-BR] Formatando a data do log do squid

J.F.Salles jfsalles em yandex.com
Quinta Outubro 23 20:27:41 UTC 2014


Em Qui, 2014-10-23 às 17:47 -0200, hamacker escreveu:

> Pessoal, eu uso a seguinte sintaxe para dar um cat no log do squid:
> perl -MPOSIX -pe 's/\d+/strftime("%Y-%m-%d+%H:%M:%S",localtime($&))/e'
> access.log e ele me produz uma saída assim
> 2014-10-23+12:37:32.546      1 192.168.1.130 TCP_DENIED/407 4713 GET
> http://tapestry.tapad.com/tapestry/1? - NONE/- text/html
> Mas o horario, eu gostaria que ele exibisse apenas H:M sem os segundos e
> fração de seguindo, como eu faço isso?
> Já tentei tirar %S, mas não funcionou porque continua a mostrar .546
>  depois da hora.
> Um abraço a todos.


Hamacker,

Apenas um palpite, experimente repetir sem o :%S e  sem o ($&) após o
localtime e/ou ,localtime()
esse resultado está parecendo indicar uma espécie de coordenada, algo
assim.

-- 
J.F.Salles (NetHell) - GoHC Linux User 496632 Ubuntu User 24389
Ubuntu BR-RJ-MG Teams - Translation and Documentation Support


More information about the ubuntu-br mailing list