#!/usr/bin/env bash # Find the first wireless interface connection_type=$(iw dev | awk '$1=="Interface"{print $2; exit}') #gets network type (wired/wifi) if [ -n "$connection_type" ]; then network_name=$(iw dev wlp13s0 link | awk -F': ' '/^\s*SSID:/ {print $2}') signal_strength=$(iw dev wlp13s0 link | awk '/signal:/ {print $2}') if (( sig >= -50 )); then bars=4 elif (( sig >= -60 )); then bars=3 elif (( sig >= -70 )); then bars=2 elif (( sig >= -80 )); then bars=1 else bars=0 fi echo "$bars"+"$network_name" fi