Pular para o conteúdo

Expressão regular para validar um IP

Dica publicada em Shell Script / Expressões Regulares
Daniel Miyagi j4p0n3g0
Hits: 17.799 Categoria: Shell Script Subcategoria: Expressões Regulares
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Expressão regular para validar um IP

Estive procurando esses dias uma expressão regular que validasse um valor (IP), encontrei alguns mas nenhum muito preciso, peguei um e alterei e acredito ter ficado mais preciso na validação das informações.

egrep '^([0-9]{2}\.|1[0-9]{2}\.|2[0-5]{2}\.){3}([0-9]{2}|1[0-9]{2}|2[0-5]{2})$'
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Exemplo de uso:

echo 192.168.1.1 | egrep '^([0-9]{2}\.|1[0-9]{2}\.|2[0-5]{2}\.){3}([0-9] {2}|1[0-9]{2}|2[0-5]{2})$'

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
Nenhuma dica encontrada.

Extraindo seu endereço IP com shell script (egrep + awk)

Executando comandos em looping no shell

Sed - como salvar alterações no arquivo

Screen (janelas) no modo shell?

Baixando todos os arquivos de uma URL com o wget

#2 Comentário enviado por maurixnovatrento em 11/07/2020 - 17:35h

Pois é. Não vi efeito.

___________________________________
Conhecimento não se Leva para o Túmulo.

Contribuir com comentário

Entre na sua conta para comentar.