Telechargé par lazraq.fst

tp shell

publicité
Ecole Nationale des Sciences Appliquées Année universitaire 2022-2023
MASTER
TP 3 : Administration et Programmation Système
Exercice 1 :
Ecrire un script qui permet de lire un nombre entier de secondes au clavier, et l’exprimer sous
forme d’heures, minutes et seconde
Exercice 2 :
Ecrire un script qui simule le fonctionnement d’une calculatrice : il prend en paramètre
deux nombres et un opérateur arithmétique (+, -, *, /) et affiche le résultat correspondant.
Exercice 3 :
Écrire un script qui affiche le max le min ainsi que m ax m in/ 2 + de tous ses
paramètres.
Exercice 4 :
Écrire un script qui permet de calculer et d'afficher la factorielle d'un nombre donné en paramètre
Exercice 5:
Ecrire un script qui prend en paramètre une chaine de caractère et un répertoire et qui vérifie
si cette chaine appartient au répertoire passé en paramètre.
Exercice 6:
Ecrire un script qui affiche à cinq reprises le contenu de ses arguments, en dormant une seconde entre
chaque affichage (utiliser sleep) puis Invoquez trois exemplaires de ce script en parallèle (sur la même
ligne de commande), chacun avec un argument différent pour vérifier que les exécutions sont bien
simultanées
Exercice 7:
Ecrire un script de gestion d’annuaire téléphonique. Chaque ligne contient le nom d’une personne
et son numéro de téléphone. Les deux champs sont séparés par « ; ».
Le script affiche le menu suivant :
1. Ajouter un enregistrement
2. Rechercher un enregistrement
3. Supprimer un enregistrement
4. Modifier un enregistrement
5. Lister l’annuaire
6. Finir Votre choix ? :
Exercice 8:
Ecrire un script qui parcours un répertoire donné en paramètre et à chaque niveau il propose
à l’utilisateur de
1- De remonter au père
2- De saisir :
a. Le nom d’un fichier et d’afficher son contenu
b. Le nom d’un répertoire fils et de se positionner sur ce dernier
Téléchargement