[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Concatenar campos com datas em formatos diferente
From: |
Alexandro da Silva Teodoro |
Subject: |
Concatenar campos com datas em formatos diferente |
Date: |
Thu, 15 Sep 2005 21:00:59 -0000 |
User-agent: |
eGroups-EW/0.82 |
Olá !
Gostaria de uma ajuda para o seguinte problema.
Tenho um arquivo com informações de tráfego de rede gigantesco
com os seguintes campos e dados:
systemName;systemIPAddress;index;day;startTime;endTime;ifDescr;ifInEr
rors;ifInOctets;ifOutErrors;ifOutOctets
Site_SP;172.26.86.76;9;12Set2005;39956;40256;Serial0/0.400;0;652;0;256
0
Site_SP;172.26.86.76;8;12Set2005;39956;40256;Serial0/0.16;0;157180;0;8
3357
Site_SP;172.26.86.76;7;12Set2005;39956;40256;Loopback400;0;0;0;0
Site_SP;172.26.86.76;3;12Set2005;39956;40256;Null0;0;0;0;0
Site_SP;172.26.86.76;2;12Set2005;39956;40256;Serial0/0;0;158231;0;8768
8
Site_SP;172.26.86.76;1;12Set2005;39956;40256;FastEthernet0/0;0;103903;
0;163809
Site_RJ;172.26.75.223;9;12Set2005;39956;40256;Loopback400;0;0;0;0
Site_RJ;172.26.75.223;12;12Set2005;39956;40256;Serial1.33;0;4865;0;418
5
Site_RJ;172.26.75.223;11;12Set2005;39956;40256;Serial0.400;0;973;0;236
8
Site_RJ;172.26.75.223;10;12Set2005;39956;40256;Serial0.33;0;513749;0;2
60173
Site_RJ;172.26.75.223;4;12Set2005;39956;40256;Null0;0;0;0;0
Site_RJ;172.26.75.223;3;12Set2005;39956;40256;Serial1;0;5340;0;4625
Site_RJ;172.26.75.223;2;12Set2005;39956;40256;Serial0;0;515376;0;27103
5
Site_RJ;172.26.75.223;1;12Set2005;39956;40256;FastEthernet0;0;270146;0
;524049
O que eu preciso é:
1 - Remover algumas linhas que não são necessárias, por
exemplo, as que contém Null, Loopback, FastEthernet ( Tentei usar o
sed '/texto/d', mas gostaria fazer através de uma lista como fosse
o egrep (texto1 | texto2 | texto n).
2 - Gerar um único campo com informações de data no formato
YYYYMMDDHHMMSS, ou qualquer outro formato que facilite eu gravar no
MySQL
Obs. Os campos *startTime *e* endTime *são as horas, minutos e
segundos da coleta do tráfego. (Acredito que para facilitar
podemos desconsiderar o *startTime*).
Obrigado.
- Concatenar campos com datas em formatos diferente,
Alexandro da Silva Teodoro <=