From e00f42124033d3344a4af6ccc422c9284e1c255e Mon Sep 17 00:00:00 2001 From: Abhishek Keshri Date: Mon, 18 Mar 2024 04:43:26 +0530 Subject: [PATCH] fix: check for device before fetching ssid --- scripts/network.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/network.sh b/scripts/network.sh index 100ae3e..e744bc9 100755 --- a/scripts/network.sh +++ b/scripts/network.sh @@ -16,7 +16,8 @@ get_ssid() { ;; Darwin) - SSID=$(networksetup -getairportnetwork en1 | awk -F ": " '{print $2}') + device_name=$(networksetup -listallhardwareports | grep -A 1 Wi-Fi | grep Device | awk '{print $2}') + SSID=$(networksetup -getairportnetwork "$device_name" | awk -F ": " '{print $2}') if [ -n "$SSID" ]; then printf '%s' " $SSID" else