Ni iwconfigni iwlistparece ser capaz de hacer esto por mí.
networking
wireless
command-line
John Baber-Lucero
fuente
fuente

nmcli -t -f active,ssid dev wifiEs más fácil de analizar. Desafortunadamente, el ssid está encapsulado en algunas citas inútiles.nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\' -f2(que funcionará siempre que el SSID no contenga ningún'carácter)$ nm-tool | grep \* No command 'nm-tool' found, did you mean: Command 'dm-tool' from package 'lightdm' (main) nm-tool: command not foundembargo, el comando de Scott funciona$ nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\: -f2es el comando que acabo de usar en Ubuntu 17.04.iwgetidproporciona el SSIDiwgetid -rda solo el nombre.En un script de Bash, intente algo como
myssid=$(iwgetid -r)ponerlo en una variablefuente
Aunque la pregunta ya ha sido contestada, el iwconfig herramienta hace mostrar el ESSID de la red Wifi conectado en ese momento. Quizás no funciona con conexiones administradas a través de NetworkManager, pero funciona con interfaces administradas a través de ifup / ifdown :
liza:
fuente
iwconfigsolo puede hacer el propósito también :-) gracias por compartir este comando :-)Ninguna de las respuestas anteriores me funcionó desafortunadamente. Sin embargo, pude obtener los detalles a través de
y consiguió
fuente
También puede usar la
iwherramienta (del paquete iw ) para obtener los parámetros del enlace WiFi que incluyen el SSID asociado actualmente, por ejemplo, para wlan0:fuente