Nem iwconfig
nem iwlist
parecem ser capazes de fazer isso por mim.
networking
wireless
command-line
John Baber-Lucero
fonte
fonte
nmcli -t -f active,ssid dev wifi
é mais fácil de analisar. Infelizmente, o ssid está encapsulado em algumas citações inúteis.nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\' -f2
(que irá funcionar, desde que o SSID não contém quaisquer'
caracteres)$ nm-tool | grep \* No command 'nm-tool' found, did you mean: Command 'dm-tool' from package 'lightdm' (main) nm-tool: command not found
o comando de Scott funciona embora$ nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\: -f2
é o comando que acabei de usar no Ubuntu 17.04.iwgetid
fornece o ssidiwgetid -r
dá apenas o nome.Em um script Bash, tente algo como
myssid=$(iwgetid -r)
colocá-lo em uma variávelfonte
Embora a questão já foi respondida, o iwconfig ferramenta faz exibir o ESSID da rede Wi-Fi conectado no momento. Talvez não funcione com conexões gerenciadas pelo NetworkManager, mas com interfaces gerenciadas pelo ifup / ifdown :
listas:
fonte
iwconfig
só pode fazer o propósito também :-) obrigado por compartilhar este :-) comandoInfelizmente, nenhuma das respostas anteriores funcionou para mim. No entanto, consegui obter os detalhes via
e pegou
fonte
Você também pode usar a
iw
ferramenta (do pacote iw ) para obter os parâmetros do link WiFi que incluem o SSID atualmente associado - por exemplo, para wlan0:fonte