В моем ноутбуке есть возможность переключать беспроводное соединение с помощью клавиши Fn kbd> + F12 kbd>, но, к сожалению, эта клавиша не работает. Теперь, вдохновленный этим вопросом, я хотел бы написать сценарий, который может переключать состояние программного обеспечения беспроводной сети, желательно без необходимости использования sudo.
Этот основной скрипт выполнит свою работу:
#!/bin/bash
status=$(nmcli -t -f WIFI nm)
if [ $status = "enabled" ] ; then
notify-send -i network-wireless-disconnected "Wireless" "Wireless disabled"
nmcli nm wifi off
else
notify-send -i network-wireless-none "Wireless" "Wireless enabled"
nmcli nm wifi on
fi
exit 0