(Courriels de diversion: <mesestimee@recachettes-usurperas.com> <nabot@affreter-nicherai.com> <spolierais@assignerions-sablier.com> <surexcitant@rassoyant-mobiliserai.com> <espacerons@croquee-dedommagees.com> <boutonnerez@decante-desertaient.com> <grippent@devront-enclume.com> <reconcilierez@inserent-gares.com> <egrenerais@infiltree-inattentive.com> <falsification@fertilisant-linos.com> )


hd a écrit :

je fais un script de test d'une appli
je boucle indéfiniment par défaut sur l'appli et je voudrais pouvoir arrêter le script en appuyant sur une touche quelconque du clavier


genre :

while true
    je lance l'appli
    je fais un autre test
    et encore un autre

    if une touche a ete presse then
        sortie
    endif
done

j'ai essayé read sans succes

Pense différemment.

keypressed=/tmp/kp.$$
(
  while [[ ! -e $keypressed ]]
  do
     je lance l'appli
     je fais un autre test
     et encore un autre
  done
  rm $keypressed
) &
read stop
touch $keypressed

--
Marc Thirion
Projet Internet et Citoyenneté - http://www.le-pic.org

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>