14 lines
441 B
Bash
Executable file
14 lines
441 B
Bash
Executable file
#!/usr/bin/env bash
|
|
|
|
if ! vnstat -i wlan0 --oneline >/dev/null 2>&1; then
|
|
echo "{\"text\": \"Offline\", \"tooltip\": \"vnstat daemon unavailable\"}"
|
|
exit 0
|
|
fi
|
|
|
|
raw_data=$(vnstat -i wlan0 --oneline)
|
|
|
|
rx_today=$(echo "$raw_data" | cut -d';' -f4)
|
|
tx_today=$(echo "$raw_data" | cut -d';' -f5)
|
|
total_today=$(echo "$raw_data" | cut -d';' -f6)
|
|
|
|
echo "{\"text\": \"↓ $rx_today ↑ $tx_today\", \"tooltip\": \"today total: $total_today\"}"
|