Carlos, muito obrigado!

Ah! galera....consegui também usando o SED

Se alguem precisar achei um bom tutorial:
http://thobias.org/doc/sosed.html

Valeu novamente galera!

Carlos Bombonatti escreveu:
On 12/17/07, "Flávio R. Lopes" <[EMAIL PROTECTED]> wrote:
  
olá galera
Tenho um arquivo (gerado pelo tcpdump) com os dados:

IP 192.168.1.100.22 > 192.168.1.3.1964: P 2237211775:2237211891(116) ack
3472238591 win 12864
IP 192.168.1.100.22 > 192.168.1.3.1964: P 2237211891:2237212007(116) ack
3472238591 win 12864
IP 192.168.1.3.1964 > 192.168.1.100.22: . ack 2237211891 win 64243
IP 192.168.1.3.1964 > 192.168.1.100.22: . ack 2237212007 win 64127
IP 192.168.1.3.1964 > 192.168.1.100.22: P 3472238591:3472238643(52) ack
2237212007 win 64127

Algum sabe como posso fazer um Script que leia linha por linha e jogue
SOMENTE os IP´s da primeira coluna
em um outro arquivo (ip.txt)

Se vcs obsevarem, na primeira linha tem o IP 192.168.1.100,
na TERCEIRA linha tem o IP 192.168.1.3

Preciso de um script que "pegue" somente os IP´s, desprezando o restante
das Strings "22 > 192.168.1.3.1964: P....." e jogar isso
num arquivo chamado, por exemplo de ip.txt

    

Algo do tipo deve funcionar:
cat tcpdump.txt | cut -f4 -d\ |cut -f1-4 -d. > ip.txt

Carlos Bombonatti

  


--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br
-~----------~----~----~----~------~----~------~--~---

Responder a