Falae galerinha du mau.
seguinte, tenho um log de asterisk no seguinte formato

1245063484;1245063459.195210;NONE;Agent/104;AGENTCALLBACKLOGOFF;;1245063484;
1245063636;1245063614.195269;NONE;Agent/104;AGENTCALLBACKLOGIN;1...@default
1245063649;1245063616.195270;atendimento;Agent/104;CONNECT;28;1245063649.195293

o que acontece eh o seguinte, preciso pegar esse primeiro campo, que esta em 
Unix time.. e colocar em human time

pra trocar, consegui algo bem simples

gawk 'BEGIN{print strftime("%Y-%m-%d %H:%M:%S",$1)}'

Mas nao consegui fazer com que ele lesse o arquivo

tentei gawk -F';''BEGIN{print strftime("%Y-%m-%d %H:%M:%S",$1)}' log

e estou lendo documentacao do awk tb....

alguma ideia?



      
____________________________________________________________________________________
Veja quais são os assuntos do momento no Yahoo! +Buscados
http://br.maisbuscados.yahoo.com

[As partes desta mensagem que não continham texto foram removidas]

Responder a