Как я могу использовать bash для получения имени SSID сети Wi-Fi, с которой связан мой интерфейс Wi-Fi, когда я знаю IP-адрес интерфейса Wi-Fi?
Я получаю список IP-адресов с помощью команды ifconfig
. Я хочу отобразить имя SSID вместе с IP-адресом в качестве вывода. Я проверял такие команды, как networksetup
, но не нашел способа сделать это. Я могу пойти по пути AppleScript, чтобы получить его, но хотел бы знать, есть ли способ сделать это в bash.
Я наткнулся на команду, которая помогает мне получить имя SSID, но он не печатает IP-адрес:
/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I
Я использую OS X Yosemite (10.10.x)