tiens voilà sale feignasse de merde !!!
- !/bin/bash
- trouverHotesActifs
- recuperation adresse IP de la machine
IP=$(ifconfig | grep -v '127\.0\.0\.'
| grep 'inet' | sed 's/^\(.*\):\([0-9.]*\) \(.*Bcast.*\)/\2/')
- calcul prefixe du reseau
InitIP=$(echo $IP
| sed 's/\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)\.\([0-9]*\)/
\1.\2.\3/')
- recherche
IPloc=1
while [ $IPloc -le 254 ]
do
ping -c 1 $InitIP.$IPloc > /dev/null
if [ $? -eq 0 ] ; then echo $InitIP.$IPloc ; fi
((IPloc++))
done