diff options
| -rwxr-xr-x | config/i3blocks/scripts/bandwidth | 15 | 
1 files changed, 6 insertions, 9 deletions
| diff --git a/config/i3blocks/scripts/bandwidth b/config/i3blocks/scripts/bandwidth index 93023c7..ba15a27 100755 --- a/config/i3blocks/scripts/bandwidth +++ b/config/i3blocks/scripts/bandwidth @@ -19,15 +19,12 @@  INTERFACE=$(ip route | awk '/^default .* (wlp|enp)/ { print $5 ; exit }')  # Issue #36 compliant. -if ! [ -e "/sys/class/net/${INTERFACE}/operstate" ]; then -	ST="`cat /sys/class/net/${INTERFACE}/operstate`" -	# Note: usb telephone network is reported as unknown state -	if [ "$ST" = "up" -o "$ST" = "unknown" ]; then -		echo down # full text -		echo down # short text -		echo \#FF0000 # color -		exit 0 -	fi +if ! [ -e "/sys/class/net/${INTERFACE}/operstate" ] || ! [ "`cat /sys/class/net/${INTERFACE}/operstate`" = "up" ] +then +	echo down # full text +	echo down # short text +	echo \#FF0000 # color +    exit 0  fi  # path to store the old results in | 
