#!/bin/bash SPEEDTEST=/sbin/speedtest-cli COLLECTION=sepia INTERVAL=900 while :; do SECONDS=0 RESULT=($($SPEEDTEST | grep Mbit | cut -d' ' -f 2)) echo "PUTVAL $COLLECTION/exec-speedtest/gauge-download interval=$INTERVAL N:${RESULT[0]}" echo "PUTVAL $COLLECTION/exec-speedtest/gauge-upload interval=$INTERVAL N:${RESULT[1]}" sleep $((INTERVAL-$SECONDS)) done