LINUX.ORG.RU

Сообщения Andry3_3

 

Bash скрипт для автоматического перевода мода monitor в managed и наоборот

Хочу написать скрипт для смены мода сетевой карты , но столкнулся с проблемой как мне записать переменную

$cur_mode
которая должна вывести Managed или Monitor .

Код который выглядит целиком

#!/bin/bash


sudo ifconfig wlp3s0 down

cur_mode=`iwconfig wlp3s0 | tr : " " | egrep "Managed|Monitor" | awk '{print $2}'`

if [ $cur_mode == "Managed" ]; then
        sudo iwconfig wlp3s0 mode monitor
        echo "Mode has became monitor"
elif [ $cur_mode == "Monitor" ]; then
        sudo iwconfig wlp3s0 mode managed
        echo "Mode has became managed"

else echo "I am  sorry something went wrong "

fi


sudo ifconfig wlp3s0 up

P.S. Если есть какие-нибудь подсказки или советы к моему коду я открыт для обсуждения .

 , , ,

Andry3_3
()

RSS подписка на новые темы