From 1cdf585d43ef44f721daaee44b7a5f266775289f Mon Sep 17 00:00:00 2001 From: Tucker Evans Date: Thu, 17 Sep 2020 13:34:05 -0400 Subject: Update lemonbar scripts --- lemonbar/bin/get_network_info.sh | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100755 lemonbar/bin/get_network_info.sh (limited to 'lemonbar/bin/get_network_info.sh') diff --git a/lemonbar/bin/get_network_info.sh b/lemonbar/bin/get_network_info.sh new file mode 100755 index 0000000..f85b0f6 --- /dev/null +++ b/lemonbar/bin/get_network_info.sh @@ -0,0 +1,25 @@ +#!/bin/sh + + +for DEV in `ip -o addr | awk '{if($2 != "lo" && $3 == "inet"){print $2}}'` +do + SSID="" + OUTPUT="" + ADDR=`ip addr show dev "$DEV" | grep -E "inet[^6]" \ + | awk '{print $2}'` + MATCH=`expr "$DEV" : "^wlp"` + if test "$MATCH" -gt 0 + then + SSID=`iw dev "$DEV" link | grep SSID | awk '{print $2}'` + SSID="$SSID: " + fi + + if test -n "$OUTPUT" + then + OUTPUT="$OUTPUT | ($DEV) $SSID$ADDR" + else + OUTPUT="($DEV) $SSID$ADDR" + fi +done + +echo "$OUTPUT" -- cgit v1.1