Bonjour,

Je souhaite sortir d'une boucle et poursuivre le script. Malheureusement, ma commande exit 0 me sort du script.
Je n'arrive pas à trouver la solution. Pouvez-vous m'aider svp ?
Voici la portion de script en question. Il y a donc du code avant et après.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
while true
do
  echo -e "\t===========================================
\t TRANSFERER mon-fichier.zip ? 
\t===========================================
\t Choisir :
 
\t O -- \t Oui, transférer maintenant
\t N -- \t Non, je le transférerai plus tard
 
\t==========================================="
  # Saisie d'une touche et gestion
  read answer
  case "$answer" in
    [Oo]*) scp -P 22 -i /home/toto/.ssh/my-key /home/toto/mon-fichier.zip toto@$mon-IP:/home/toto/;
              exit 0;;
    [Nn]*) echo -e "Pas transféré. A faire plus tard...\n";
           exit 0;;
    *)     echo "Choisir une option affichée dans le menu";;
  esac
  echo ""
  echo "Taper RETURN pour le MENU"
  read dummy
done