FSR
TD
« Système d’exploitation »
Exercice 1 :
1. Ecrire un script shell qui donne le nombre de sous répertoire en partant du niveau
courant.
2. Ecrire un script shell qui donne le nombre de sous répertoire contenus dans une
arborescence dont le chemin sera donné en paramètre.
3. Ecrire un script shell qui donne le nombre de sous répertoire contenus dans une
arborescence dont le chemin sera demandé à l’utilisateur.
4. Ecrire un script shell qui donne pour une arborescence donnée le nombre de fichiers
exécutables, de fichiers accessibles en lecture, et de fichiers accessibles en écriture.
5. Faire un script qui crée un certain nombre de fichiers, ce nombre étant passé en
paramètre (fich00, fich01, fich02, …).
Exercice 2 :
1. Faites un script qui vous disent bonjour en affichant votre login («Bonjour, toto») :
▪ Quand vous tapez saluer [votre-login]
▪ Quand vous tapez juste saluer
2. Créez une commande qui, lorsqu'elle est appelée, renvoie le nombre d'arguments qui
lui ont été fournis, ainsi que le premier de ces arguments.
3. Vous voulez écrire un script qui vous dit combien de personnes sont loguées sur une
machine donnée ;
Page 1