Ich war mehr als angenehm überrascht, als ich die Arbeitsweise des >> SpeedCLI << das erste mal beobachten konnte. Da hat sich Matt Martz richtig, aber richtig viel Arbeit gemacht.
So sah die Ausgabe bei mir aus:
Retrieving speedtest.net configuration... Retrieving speedtest.net server list... Testing from encoLine GmbH (178.19.226.49)... Selecting best server based on latency... Hosted by Thueringer Netkom GmbH (Weimar) [27.30 km]: 37.65 ms Testing download speed........................................ Download: 45.27 Mbit/s Testing upload speed.................................................. Upload: 9.09 Mbit/s DiskStation>
Kombiniert mit diesem Script kann man auch die Uhrzeit festhalten und alles per CRON laufen lassen:
cd /scripts NOW=$(date +"%a %d-%m-%Y %H:%M:%S") echo ==================================== $NOW >> speedcli.log ./speedcli.sh >> speedcli.log