Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1581 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Comment interrompre un compte à rebours ? [BASH/UNIX]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment interrompre un compte à rebours ? [BASH/UNIX]

n°875354
redvivi
Posté le 03-01-2007 à 18:55:14  profilanswer
 

Bonjour à tous :mrgreen: !
 
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:

Citation :

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

mood
Publicité
Posté le 03-01-2007 à 18:55:14  profilanswer
 

n°875358
ph75
Posté le 03-01-2007 à 19:18:07  profilanswer
 
n°875360
redvivi
Posté le 03-01-2007 à 19:21:42  profilanswer
 


 
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


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  Comment interrompre un compte à rebours ? [BASH/UNIX]

 

Sujets relatifs
Linux est-il un système UNIX?Guide/Fiches de toutes les commandes d'administration Linux/Unix ?
Droits d'exécution unixPDC Samba LDAP - Authentification Unix
Question sur le bash[BASH][SOL]grep de grep
[BASH] traiter des fichiers dans un boucle forVérouiller une table MySQL par script Bash
[resolu]vocabulaire bashrésolu [aliases] comment créer copie de compte pop3 sans crasher
Plus de sujets relatifs à : Comment interrompre un compte à rebours ? [BASH/UNIX]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR