Exercice 1 :
Créer un script qui prend un nombre en saisie et l'élève à sa propre puissance. C'est un peu le
même principe que la factorielle mais cette fois, l'usage de la boucle for est imposé.
Exercice 2 :
Reprenez uniquement la version 1 de l'exercice. La note devra être donnée en paramètre ou bien
saisie en cas d'absences d'arguments. La comparaison de la note devra être faite dans une
fonction appreciation ().
Exercices 3 :
Créer un script qui permet de calculer et d'afficher la factorielle d'un nombre donné en
paramètre (ou saisi en cas d'absence de paramètres).
Exercice 4 :
Créer un script shell nommé "nombreJours" qui affichera le nombre de jours du mois courant.
"nombreJours" affichera pour décembre 2014 le message "31 jours en decembre 2014".
Exercice 5 :
Créer un script nommé "table" permettant d'afficher des tables de multiplication.
"table 5 10" aura pour résultat l'affichage:
0x5=0
1x5=5
2 x 5 = 10
3 x 5 = 15
4 x 5 = 20
5 x 5 = 25
6 x 5 = 30
7 x 5 = 35
8 x 5 = 40
9 x 5 = 45
10 x 5 = 50
Exercice 6 :
Créer un script shell réalisant la création d'un répertoire "Exo3" contenant 10 fichiers nommés
"Un" à "Dix". Chaque fichier contient une seule ligne:
• "Un" contient "Première ligne"
• "Deux" contient "Deuxième ligne"
• ...
• "Dix" contient "Dixième ligne"
Vérifier que le répertoire à créer n'existe pas déjà auquel cas il ne sera pas recréé