Um script de amostra para verificar o status de suas interfaces considerou o comando ping
, usando a opção -I
recommanded por @Raman Sailopal em seu comentário:
for i in $( ls /sys/class/net )
do
ping -c1 -I $i 8.8.8.8 >> /dev/null 2>&1
if [ $? -eq 0 ]
then
echo Your $i interface is connected
else
echo Your $i interface is disconnected
fi
done