Validar IP
Publicado por Gustavo Hendrigo Marcon (última atualização em 01/10/2009)
[ Hits: 13.518 ]
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
Scriconnsh WPA 0.1 (que raio é isso???) - Script de Conexão Wireless WPA.
Alteração rápida de permissões, e usuários
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Replicação SYSVOL no Samba 4 com Syncthing
Samba 4 com Replicação e LDAP Seguro (LDAPS/TLS)
Configurando o Cairo Dock individualmente em ambientes diferentes na mesma maquina
Calculadoras online gratuitas para o dia a dia do usuário Linux
Metafísica e espiritualidade funciona de verdade! Comprovação pessoal (3)
Isso acontece quando tento ajudar alguém (2)
Corrijindo o erro em println na linguagem C (4)
(CLIPPER) Rodando o mesmo código tanto no Windows quanto no Linux (4)









