Complement message pour l'utilisateur
This commit is contained in:
parent
9f4a66216b
commit
f104c6717b
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue