Bonjour, j'ai un projet à réaliser (Linux) concernant la gestion des fichiers et répertoires et j'ai utilisé des cases imbriqués et je pense que c'est la bonne solution.
voila une partie de mon programme:
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
echo "Menu principal:
                                            1.création.
                                            2.suppression.
                                             3.recherche.
                                             4.ouvrir.
                                             6.infos.
                                             7.corbeille.
                                             8.help.
                                              9.exit."
echo "Entrez votre choix"
read reponse
clear
       case $reponse in
1) echo "Menu création :
                                               1 - créer un fichier.
                                               2 - créer un rep.
esac
      echo "voulez vous créer un fichier ou un rep?"
read i
case $i in
                       1) echo "entrez le nom de fichier à créer:"
                       read fich
                      touch $fich
    echo "le fichier est bien créer";;
                      2) echo "entez le nom de rep à créer :"
                         read rep
                         mkadir $rep
     echo "le repertoire est bien crée";;
2) echo "Menu céation:
                                                1 - supprimer un fichier.
                                                2 - supprimer un rep.
esac                
 echo "voulez vous vraiment supprimer un fichier ou un rep?"
read y
case $y in
                      1) echo "Entrez le nom de fichier à supprimer"
            read fich_sup
            rm $fich_sup > corbeille
echo "le fichier est bien supprimé";;
                      2) echo "Entez le nom de rep à supprimer"
             read  rep_sup
            rm $rep_sup > corbeille
echo "le rep est supprimé";;
mais le problème c'est que quand le script s'exécute ,il affiche:
entrez votre choix: 1 (par exemple)
entrez le nom de fichier à créer:
aouatif (par exemple)
après il affiche:
le fichier est bien crée
voulez vous vraiment supprimer un fichier ou un rep? (menu de suppression)
Et je ne veux pas qu'il affiche la dernière ligne.

Je ne sais pas comment faire. Pouvez-vous m'aider s 'il vous plait ?