Em tempos idos encontrei um shell script para pingar as máquinas da rede local e devolver os respectivos ip's. Mas como quando precisamos não encontramos as coisas, aqui fica um shell script para linux que fiz para isso:
#!/bin/bash
ip2=2
while [ $ip2 -lt 255 ]; do
ip=("192.168.1."$ip2)
ping -c 1 -w 1 $ip > /dev/null
if [ $? = 0 ];then
echo $ip
fi
ip2=$((ip2+1))
done
#$? Valor de retorno do último comando ou de todo o shell script
#-lt less
De certeza que não deve estar muito eficaz, mas funciona :D
carpe omnium
Sem comentários:
Enviar um comentário