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

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

Visualizacao de Dados na Tela


From: Marcelo Renan Becher
Subject: Visualizacao de Dados na Tela
Date: Thu, 13 Jan 2005 13:59:37 -0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; pt-BR; rv:1.7.3) Gecko/20040930

Bom Dia Pessoal,

Eu tenho um arquivo de log do iptables com várias informacoes.
Eu fiz um scriptzinho que extrai as tentativas de acesso que o iptables bloqueia!! O problema eh q eu nao sei como fazer para que ele mostre as informacoes lado a lado... Ele esta mostrando as informacoes uma embaixo da outra... Primeiro mostra os horários, depois os IPs destino, as portas e os protocolos..

Segue a cópia do Script:
---------------------------------------------------------------------------------------------------------------------------------
ORIGEM=192.168.0.120
VAR_HORA=`cat /var/log/iptables | grep $ORIGEM | awk '{print $3}'`
VAR_DESTINO=`cat /var/log/iptables | grep $ORIGEM | awk '{print $12}'| cut -d= -f2` VAR_PORTA=`cat /var/log/iptables | grep $ORIGEM | awk '{print $21}'| cut -d= -f2` VAR_PROTOCOLO=`cat /var/log/iptables | grep $ORIGEM |awk '{print $19}'| cut -d= -f2`

for HORA in $VAR_HORA; do
  echo "HORA: $HORA";
done

for DESTINO in $VAR_DESTINO; do
  echo "DESTINO: $DESTINO";
done

for PORTA in $VAR_PORTA; do
  echo "PORTA: $PORTA";
done

for PROTOCOLO in $VAR_PROTOCOLO; do
  echo "PROTOCOLO: $PROTOCOLO";
done
---------------------------------------------------------------------------------------------------------------------------------
*Saída gerada pelo Script*
HORA: 08:16:41
HORA: 08:16:42
DESTINO: 64.215.169.48
DESTINO: 64.215.169.48
PORTA: 80
PORTA: 80
PROTOCOLO: TCP
PROTOCOLO: TCP
---------------------------------------------------------------------------------------------------------------------------------
*Mas eu queria algo assim:*
HORA: 08:17:32 - DESTINO: 64.215.169.48 - PORTA: 80 - PROTOCOLO: TCP
HORA: 08:17:33 - DESTINO: 64.215.169.48 - PORTA: 80 - PROTOCOLO: TCP
HORA: 08:17:34 - DESTINO: 64.215.169.48 - PORTA: 80 - PROTOCOLO: TCP

Alguem pode me dar uma luz!!

Valew!!

--
Marcelo Renan Becher



reply via email to

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