Validar IP
Publicado por Gustavo Hendrigo Marcon (última atualização em 01/10/2009)
[ Hits: 13.248 ]
Homepage: -
Script que valida um endereço IP, ou seja, tudo que estiver entre 0.0.0.0 e 255.255.255.255. Para executar use:
./validaip.sh 192.168.0.10
#!/bin/bash # Gustavo Hendrigo Marcon # ARL208004 #Testa se foi passado o parâmetro. if [ $# -ne 1 ] then echo "Digite: $0 e o endereço ip" echo "Exemplo: $0 192.168.10.10" exit fi IP=$1 #Verifica caracteres inválidos VALIDA=`echo ${IP} | sed "s/[0-9\.]//g"`; if [ "${VALIDA}" != "" ]; then echo "Voce digitou caracteres invalidos para um ip"; exit; fi #Recebe os dados se for um ip válido ipvalido=$(echo $IP | egrep '^(([0-9]{1,2}|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]{1,2}|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$') if [ "$ipvalido" != "" ]; then echo "O ip $ipvalido é um ip válido"; else echo "O ip $IP não é um ip válido"; fi
TWIG, programinha básico para quem não tem muitos conhecimentos em Linux.
BitchX IRC - download e instalação
Verificar e/ou limpar cache de memória
Analisa a sintaxe de qualquer arquivo
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Resolver algumas mensagens de erro do SSH
Instalar módulo de segurança do Banco do Brasil Warsaw do tipo .run
Procrastinação e autossabotagem são problemas muito comuns na sociedad... (0)
O que você está ouvindo agora? [2] (189)
warsaw parou de funcionar após atualização do sistema (solução) (10)