J'ai mis à jour le script avec vos retours.
STRAT38 : J'ai suivit ta proposition en mettant "FILE_LOG=./`date +%Y%m%d-%H%M`-comp-speedtest.csv"
=> Cela permet un classement chronologique quand on trie par ordre alphabétique
=> L'heure est plus lisible car séparée par un tiret
Merci Thornhill :
Je ne suis intéressé que pour loguer l'erreur renvoyée par speedtest-cli donc j'ai modifié comme ça :
speedtest ()
{
speedtest-cli --no-upload --csv --timeout 1 --secure --server $1 2>&1 | cut -d',' -f 1,2,3,4,6,7 >>${FILE_LOG} 2>/dev/null
resultat=$(tail -n1 ${FILE_LOG})
debit=$(echo $resultat | cut -d',' -f 6 | cut -d'.' -f 1)
latence=$(echo $resultat | cut -d',' -f 5 | cut -d'.' -f 1)
echo ": $(($debit/1000000)) Mb/s - $latence ms" 2>/dev/null
}
Harvester : bonne idée