blob: dd93eb5f0d395dba677e41e18dc164c597a5c506 (
plain) (
tree)
|
|
#!/bin/bash
set -o errexit
interface="${BLOCK_INSTANCE:-wlp3s0}"
[[ -d /sys/class/net/$interface/wireless ]] || exit 0
if [[ $(cat "/sys/class/net/$interface/operstate") = "down" ]]; then
echo OFF
echo OFF
else
quality="$(grep "$interface" /proc/net/wireless | \
awk '{ print int($3 * 100 / 70) }')"
echo "$quality%" # full text
echo "$quality%" # short text
fi
exit 0
|