Скорее опытный разработчик Linux рекомендовал Cowon моей леди, и она была очень довольна этим ...
Эта команда возвращает SSID подключенного беспроводного адаптера (предполагается, что у вас есть только один).
iwconfig | grep ESSID | sed -e 's/.*ESSID:"\(.*\)".*/\1/'
Он также выводит предупреждение на терминал, но на stderr, поэтому не имеет значения [!d1 ]
remi@host~$id:~$ id=$(iwconfig | grep ESSID | sed -e 's/.*ESSID:"\(.*\)".*/\1/')
eth0 no wireless extensions.
lo no wireless extensions.
virbr0 no wireless extensions.
tap0 no wireless extensions.
remi@host:~$ echo $id
CISPI
Как «бой iwconfig wlan0 | sed -e '/ESSID/!d' -e 's/.*ESSID:"/"/'?
nmcli -t -f NAME connection show --active
-t Делает вывод «terse», поэтому никакие заголовки -f NAME Показывает только ssid --active Показывает только активные соединения Я пробовал это:
iwconfig wlan0 | grep ESSID | cut -d\" -f2