Flávio, eu não sou bom em scripts, mas vc pode filtrar isso da seguinte 
forma. Digite o comando:

cat arquivo.txt | cut -d" " -f2 > ip.txt

Bom, o que está sendo feito: o comando cut "corta" a entrada (o arquivo 
no caso) de acordo com o delimitador de campo (espaço) informado no item 
-d" ". O -f2 informa que é para pegar o segundo campo. Do jeito que 
está, esse comando não vai remover o .22 do final do ip, mas acho que vc 
consegue ter uma idéia de como fazer, certo?

Abraços,

-- 
Vagner Aparecido da Silva
------------------------------------------
Usuário Linux #241911
Fone: (11) 8154-6125
MSN: [EMAIL PROTECTED] 



Flávio R. Lopes escreveu:
> 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
> IP 192.168.1.100.22 > 192.168.1.3.1964: P 2237212007:2237212059(52) ack 
> 3472238643 win 12864
> IP 192.168.1.100.22 > 192.168.1.3.1964: P 2237212059:2237212127(68) ack 
> 3472238643 win 12864
> IP 192.168.1.3.1964 > 192.168.1.100.22: . ack 2237212127 win 65535
> IP 192.168.1.3.1964 > 192.168.1.100.22: P 3472238643:3472238695(52) ack 
> 2237212127 win 65535
> IP 192.168.1.100.22 > 192.168.1.3.1964: P 2237212127:2237212179(52) ack 
> 3472238695 win 12864
>
> 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
>
> bom...espero q tenham entendido...
>
> abraço,
> Flávio
>
>
> >
>   

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

Responder a