Enviado em 19/05/2017 - 13:17h
#!/bin/bash
apAtual=$(nmcli dev wifi list | grep "*" | tail -1 | sed -r 's/[ ]+/#/g' | cut -f2 -d'#')
rtAtual=$(nmcli dev wifi list | grep "*" | tail -1 | sed -r 's/[ ]+/#/g' | cut -f7 -d'#')
while [[ 1 -eq 1 ]];
do
apPower=$(nmcli dev wifi list | head -2 | tail -1 | awk '{print $6}')
rtPower=$(nmcli dev wifi list | head -2 | tail -1 | awk '{print $1}')
if [[ $apAtual = $apPower ]];
then
echo ""
else
if [[ $rtPower -gt $rtAtual ]];
then
echo "conectar ap $apPower"
apAtual=$apPower
rtAtual=$rtPower
fi
fi
echo "$apAtual - $rtAtual"
sleep 2
done