mirror of
https://github.com/elkowar/dots-of-war.git
synced 2024-12-25 05:42:22 +00:00
19 lines
391 B
Bash
Executable file
19 lines
391 B
Bash
Executable file
#!/bin/sh
|
|
|
|
HOST="google.de"
|
|
|
|
if ! ping=$(ping -n -c 1 -W 1 $HOST); then
|
|
echo "# ping failed"
|
|
else
|
|
rtt=$(echo "$ping" | sed -rn 's/.*time=([0-9]{1,})\.?[0-9]{0,} ms.*/\1/p')
|
|
|
|
if [ "$rtt" -lt 50 ]; then
|
|
icon="%{F#3cb703}#%{F-}"
|
|
elif [ "$rtt" -lt 150 ]; then
|
|
icon="%{F#f9dd04}#%{F-}"
|
|
else
|
|
icon="%{F#d60606}#%{F-}"
|
|
fi
|
|
|
|
echo "$icon $rtt ms"
|
|
fi
|