Complement message pour l'utilisateur

This commit is contained in:
John Doe 2021-01-31 18:03:34 +01:00
parent 9f4a66216b
commit f104c6717b
1 changed files with 5 additions and 4 deletions

View File

@ -37,7 +37,7 @@ do
ARRAY_TEMPS+=($DUREE_TEST)
/usr/sbin/smartctl -t long "$i" > /dev/null 2>&1
MODEL=($(/usr/sbin/smartctl -i $i | grep "Device Model:" | sed "s/Device Model: //g"))
echo "Le selftest pour le disque ${MODEL[@]} prendra $DUREE_TEST minutes."
echo "Le selftest pour le disque ${MODEL[@]} ($i) prendra $DUREE_TEST minutes."
done
TEMPS_MAX=0 #RAZ du temps de polling
@ -58,11 +58,12 @@ do
FIN_TEST="NOK" #On repasse la variable FIN_TEST a FALSE
TEMPS=($(date +"%T"))
POURCENTAGE_RESTANT=($(/usr/sbin/smartctl -c "$i" | grep "% of test remaining"))
echo "$TEMPS : $POURCENTAGE_RESTANT du selftest restant."
sleep 5m #On attend pour relancer la boucle de test de statut
break #on stop la boucle ici, inutile de scanner les statuts des autres disques
MODEL=($(/usr/sbin/smartctl -i $i | grep "Device Model:" | sed "s/Device Model: //g"))
echo "$TEMPS : $POURCENTAGE_RESTANT du selftest restant sur le disque ${MODEL[@]} ($i)."
fi
done
echo ""
sleep 5m #On attend pour relancer la boucle de test de statut
done
date > $LOG #RAZ fichier de sortie + inscription date