D2A UAD
TD/TP Programmation shell
Exercice 1 :
1. Écrivez un script qui dit si le paramètre passé est :
• un fichier ;
• un répertoire ;
• n'existe pas.
2. Modifier le script pour qu’il vous donne si c’est un répertoire, le nombre de
fichiers et de répertoires dans ce répertoire.
Exercice 2 :
Écrire un programme qui permet de résoudre l’équation x² +2x = 0
Exercice 3 :
1. En utilisant la structure if, écrire un script qui :
• affiche un menu ;
• demande à l'utilisateur de saisir une option du menu ;
• affiche à l'utilisateur l'option qu'il a choisie.
2. En utilisant la structure case, écrire un script qui :
• affiche un menu :
• demande à l'utilisateur de saisir une option du menu ;
• affiche à l'utilisateur l'option qu'il a choisie.
Exemple de ce qui doit s'afficher à l'écran :
*********** Menu général ************
<1> Comptabilité
<2> Gestion commerciale
<3> Paie
<9> Quitter
**************************************