

Valid output formats: human-readable (default), csv, tsv, json, jsonl, json-pretty

output-header Show output header for CSV and TSV formats Specify multiple times for higher verbosity selection-details Show server selection details u, -unit Output unit for displaying speeds (Note: this is only applicableįor human-readable output format and the default unit is Mbps) f, -format=ARG Output format (see below for valid formats) P, -precision=# Number of decimals to use (0-8, default=2) Or 'json' and defaults to yes when interactive) p, -progress=yes|no Enable or disable progress bar (Note: only available for 'human-readable' o, -host=ARG Specify a server, from the server list, using its host's fully qualified domain name

i, -ip=ARG Attempt to bind to the specified IP address when connecting to servers I, -interface=ARG Attempt to bind to the specified interface when connecting to servers s, -server-id=# Specify a server from the server list using its id # Speedtest script cobbled together from several resources mainly the Ookla site. # Speedtest script cobbled together mainly from the Ookla site. This downloads the Ookla command line tool and uploads a result report to the asset.
