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

[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.



reply via email to

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