diff --git a/scripts/network.sh b/scripts/network.sh index 045445c..6ec84ad 100755 --- a/scripts/network.sh +++ b/scripts/network.sh @@ -7,8 +7,9 @@ get_ssid() # Check OS case $(uname -s) in Linux) - if iw dev | grep ssid | cut -d ' ' -f 2 &> /dev/null; then - echo "$(iw dev | grep ssid | cut -d ' ' -f 2)" + SSID=$(iw dev | sed -nr 's/^\t\tssid (.*)/\1/p') + if [ -n "$SSID" ]; then + printf '%s' "$SSID" else echo 'Ethernet' fi