Pular para o conteúdo

Remover IP's de um arquivo [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Remover IP's de um arquivo [RESOLVIDO]

Enviado em 17/08/2022 - 15:17h

Ola...

Tenho um arquivo que possui uma única coluna onde há textos e IP's do tipo IPv4 e preciso remover somentes os IP's desse arquivo, ou seja, remover a linha onde ele está.

O arquivo está assim:

www.terra.com.br
201.0.220.11
201.0.220.17
fp2455adn.2F2B2.lambdacdn.net.
fp244455.adn.lambdacdn.net.

Ou seja, somente uma coluna onde quero remover somente os IP's.







Responder tópico

2. Re: Remover IP's de um arquivo [RESOLVIDO]

Melhor resposta

Enviado em 17/08/2022 - 15:40h


gneves escreveu:

Ola...

Tenho um arquivo que possui uma única coluna onde há textos e IP's do tipo IPv4 e preciso remover somentes os IP's desse arquivo, ou seja, remover a linha onde ele está.

O arquivo está assim:

www.terra.com.br
201.0.220.11
201.0.220.17
fp2455adn.2F2B2.lambdacdn.net.
fp244455.adn.lambdacdn.net.

Ou seja, somente uma coluna onde quero remover somente os IP's.

Segue,
sed -ri '/^[0-9.]+$/d;' arquivo


______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/ | sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________

3. Remover IP's de um arquivo

Enviado em 17/08/2022 - 16:51h

Boa...

E para fazer o contrario, remover os DNS's e manter os IP's... segue a mesma lógica?

4. Re: Remover IP's de um arquivo

Enviado em 17/08/2022 - 17:16h

Para "fazer o contrário", deve alterar a "Expressão Regular",
note que a mesma "casa" somente numeros e pontos.
Ou, "negue o delete", exemplo:
echo -e "Texto texto\n8.8.8.8\n200.204.0.10\nMais linha de texto"|sed -r '/[0-9.]+/!d;'


______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________

5. Re: Remover IP's de um arquivo [RESOLVIDO]

Enviado em 18/08/2022 - 05:00h


Type "ipconfig /release all" at the prompt. Press "Enter" on your keyboard. This will erase your old IP address.

6. Re: Remover IP's de um arquivo

Enviado em 18/08/2022 - 22:15h

DensmoreD escreveu:


Type "ipconfig /release all" at the prompt. Press "Enter" on your keyboard. This will erase your old IP address.

The objective is to exclude the "ip" from a file, not from the network interface!!!
The suggested command ("ipconfig /release all" ), if I'm not mistaken..., is for Microsoft Windows...

https://docs.microsoft.com/pt-br/windows-server/administration/windows-commands/ipconfig 


______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________

7. Re: Remover IP's de um arquivo [RESOLVIDO]

Enviado em 19/08/2022 - 00:05h

Supondo que esse texto está no arquivo file.txt a primeira coisa que eu tentaria utilizar seria o grep, da seguinte forma

cat file.txt | grep [a-zA-Z]

e

para fazer o inverso, utilizaria: cat file.txt | grep -v [a-zA-Z]

Espero que esteja cobrindo todos os casos. Qualquer coisa comentem aqui

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder