Anonymous
public text v1 · immutable#!/bin/sh
while true
do
ping -c 5 google.com | tee google
google=$(cat google | grep loss | awk -F '%' '{print $1}' | awk '{print $7}')
latency=$(cat google | grep round | awk 'gsub("/"," / ", $4)' | awk -F '.' '{print $1}' | awk '{print $4}')
loss="9"
if [ "$loss" -gt "$google" ]; then
echo ""
elif [ "1000" -lt "$latency" ]; then
echo ""
elif [ "$loss" -lt "$google" ]; then
echo "packet loss"
exit;
elif [ "1000" -gt "$latency"]; then
echo "bad latency"
exit;
fi
sleep 1
done