Ni iwconfig
ni iwlist
semblent être capables de faire cela pour moi.
networking
wireless
command-line
John Baber-Lucero
la source
la source
nmcli -t -f active,ssid dev wifi
est plus facile à analyser. Le ssid est malheureusement encapsulé dans des citations inutiles.nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\' -f2
(qui fonctionnera tant que le SSID ne contient aucun'
caractère)$ nm-tool | grep \* No command 'nm-tool' found, did you mean: Command 'dm-tool' from package 'lightdm' (main) nm-tool: command not found
La commande de Scott fonctionne bien$ nmcli -t -f active,ssid dev wifi | egrep '^yes' | cut -d\: -f2
est la commande que je viens d'utiliser sur Ubuntu 17.04.iwgetid
fournit le ssidiwgetid -r
donne juste le nom.Dans un script Bash, essayez quelque chose comme
myssid=$(iwgetid -r)
pour le mettre dans une variablela source
Bien que la question a déjà été posée, le iwconfig outil fait afficher l'ESSID du réseau Wifi actuellement connecté. Cela ne fonctionne peut-être pas avec les connexions gérées via NetworkManager, mais avec les interfaces gérées via ifup / ifdown :
listes:
la source
iwconfig
seulement peut aussiAucune des réponses précédentes n'a fonctionné pour moi malheureusement. J'ai cependant pu obtenir les détails via
et j'ai
la source
Vous pouvez également utiliser l'
iw
outil (à partir du paquet iw ) pour obtenir les paramètres de liaison WiFi qui incluent le SSID actuellement associé - par exemple, pour wlan0:la source