Comment interrompre un compte à rebours ? [BASH/UNIX] - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 03-01-2007 à 19:21:42
ph75 a écrit : break |
Merci pour ta réponse mais j'ai déjà regardé cette fonction et je ne vois pas comment l'utiliser dans mon script ?
Merci !
RedVivi
Marsh Posté le 03-01-2007 à 18:55:14
Bonjour à tous !
J'ai une question, je voudrais ecrire un script qui se lance au demarrage de linux, le plan de programmation est celuici:
#lancement du script
-compte à rebours
-> si frappe au clavier, compte à rebours arreté et attente d'une réponse à une question posée
-> sinon, execution d'une commande predefinie
#fin du script
Script du compte à rebours:
rebours() {
i=$1
echo " "
while [[ $i -ge 0 ]]
do
echo -e "\r "$i" \c"
sleep 1
i=$(expr $i - 1)
done
echo " - "
}
# appel d'un compte à rebours de 5 secondes
rebours 5
Ma question porte sur le compte à rebours, comment arreter celui ci ?
Merci d'avance !:mouarf:
RedVivi