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

2014-10-28 Por tôpico hamacker
Então, o .546 varia de linha para linha, aparentemente é a fração de segundo. Ou entendi assim. Como gmtime dá na mesma, apenas uma para o formato UTC. Não é um relatório em tempo real, mas um relatório que estou criando por meio dum script bash. Em 24 de outubro de 2014 10:07, J.F.Salles

Re: [Ubuntu-BR] RES: Formatando a data do log do squid

2014-10-28 Por tôpico hamacker
Não é um relatório em tempo real, mas um relatório que estou criando por meio dum script bash para uma tarefa especifica que será automatizada. Estou quando cortando o relatório com o cut e usar o . como delimitador, mas seria muito melhor mudar na entrada. Em 24 de outubro de 2014 23:05, Sérgio

Re: [Ubuntu-BR] RES: Formatando a data do log do squid

2014-10-28 Por tôpico hamacker
Dá na mesma: [Tue Oct 28 17:12:27 2014].197471 192.168.1.139 TCP_MISS/404 1502 GET http://wsc2.webspectator.com/ad? delmice DIRECT/23.21.191.145 text/html [Tue Oct 28 17:12:27 2014].509 62577 192.168.1.106 TCP_MISS/200 12710 CONNECT fbcdn-profile-a.akamaihd.net:443 - DIRECT/72.247.9.26 - [Tue

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

2014-10-28 Por tôpico hamacker
Meu relatorio acaba dando uma saida assim: 2014-10-27+08:26:48.527|192.168.1.109|699|washington| http://www.lojaintegrada.com.br/?| Será que teria alguma sintaxe awk ou perl para remover os caracteres entre o . e a primeira |. Ou entao remover os caracteres 20 a 23 que são correspondentes ao

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

2014-10-28 Por tôpico hamacker
Parece que consegui com awk: awk '$0=substr($0,1,19)substr($0,24,length($0))' nomearq.csv Em 28 de outubro de 2014 18:16, hamacker sirhamac...@gmail.com escreveu: Meu relatorio acaba dando uma saida assim: 2014-10-27+08:26:48.527|192.168.1.109|699|washington|

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

2014-10-28 Por tôpico J.F.Salles
Em Ter, 2014-10-28 às 17:09 -0200, hamacker escreveu: Então, o .546 varia de linha para linha, aparentemente é a fração de segundo. Ou entendi assim. Como gmtime dá na mesma, apenas uma para o formato UTC. Não é um relatório em tempo real, mas um relatório que estou criando por meio dum