Enviado em 27/09/2017 - 14:48h
A principio eu gostaria de mostrar uma "tabela" com todos os IP's e os MAC'S da minha rede, só que o MAC não aparece na minha saida, me ajudem por favor kkkk :)
#!/bin/bash
X=252
Y=3
echo "-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-"
echo " End. Logico | End. Fisico"
echo "-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-"
while [ $Y -le 10 ] #while Y <= 10
do
while [ $X -le 254 ] #while X <= 254
do
ip=192.168.$Y.$X
mac=ifconfig | grep '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}'
echo " $ip | $mac "
((X++))
done
X=1
((Y++))
done
echo "-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-"
#!/bin/bash
X=252
Y=3
echo "-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-"
echo " End. Logico | End. Fisico"
echo "-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-"
while [ $Y -le 10 ] #while Y <= 10
do
while [ $X -le 254 ] #while X <= 254
do
ip=192.168.$Y.$X
mac=ifconfig | grep '([[:xdigit:]]{1,2}:){5}[[:xdigit:]]{1,2}'
echo " $ip | $mac "
((X++))
done
X=1
((Y++))
done
echo "-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-"