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

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

RE: [shell-script] subtraçao com dados de um arquivo


From: MrBiTs
Subject: RE: [shell-script] subtraçao com dados de um arquivo
Date: Wed, 18 May 2005 17:19:23 -0300

*/
Pessoal, tenho um arquivo de log colhido de um servidor Windows server, com
o seguinte conteúdo.
6 93
2005-05-18 14:21:00 200.162.196.132 GET
/Aljazeera_Net+English+-+Home+Page_arquivos/0000.gif - 80 - 200.158.222.22
Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+SV1) 404 0 3 262 364 31
2005-05-18 14:21:04 200.162.196.132 GET /menu_separate-vertical.gif - 80 -
200.158.222.22 Mozilla/4.0+(compatible;+MSIE+6.0;
Windows+NT+5.1;+SV1) 404 0 2 262 331 15

Por algum motivo que ainda nao descobri, o Windows armazena logs com a data
errada, ele arqmazena a data com 3 horas a mais do que a hora verdadeira.
Então na ultima linha que ele diz que o acesso ocorreu as 2005-05-18
14:21:04 na verdade o mesmo ocorreu 2005-05-18 11:21:04 . 
Alguem sabe se eu consigo corrigir isto com alguma expressão regular? Ou
seja, no campo "Hora" da data eu subtrair 3 para que o arquivo fique com a
data correta?
*/


Somente a titulo de informacao, ele nao armazena com a data errada. Isso é
uma definicao do W3C, constante da documentacao da MS, onde diz que os logs
sao coletados usando-se GMT Time que, curiosamente, esta 3 horas a nossa
frente. Se estivessemos no Acre, seriam 4 horas de diferenca. Eu acho isso
bullshit, ja que os logs do Apache estao tbm em conformidade com o W3C e
gravam a hora como localtime. Enfim...





reply via email to

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