0% ont trouvé ce document utile (0 vote)
4 vues1 page

Scripts Shell : Commandes et Exemples

Le document présente plusieurs exercices de programmation Shell, incluant des commandes pour lire des entrées utilisateur, comparer des chaînes, afficher des menus, compter des fichiers et répertoires, calculer des factorielles, et évaluer des notes. Chaque exercice demande la création de scripts spécifiques pour accomplir des tâches variées. L'objectif est d'apprendre à manipuler des scripts Shell pour interagir avec l'utilisateur et traiter des données.

Transféré par

casawitech
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
4 vues1 page

Scripts Shell : Commandes et Exemples

Le document présente plusieurs exercices de programmation Shell, incluant des commandes pour lire des entrées utilisateur, comparer des chaînes, afficher des menus, compter des fichiers et répertoires, calculer des factorielles, et évaluer des notes. Chaque exercice demande la création de scripts spécifiques pour accomplir des tâches variées. L'objectif est d'apprendre à manipuler des scripts Shell pour interagir avec l'utilisateur et traiter des données.

Transféré par

casawitech
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

TP4 : Programmation Shell

1. Ecrire une commande permettant d'itérer une lecture au clavier jusqu'à l'obtention de la
chaîne oui ou de la chaîne non. La commande ne se terminera que lorsque l’utilisateur tapera
les chaînes « oui » ou « non ».
2. écrire un script qui lit un entier à partir du clavier puis affiche son signe (négatif,positif ou
nul)

3. écrire un script qui lit 2 chaînes de caractères comme paramètres puis compare leurs valeurs et
affiche le résultat sous forme d'un message

4. Écrire un script qui affiche le menu suivant :


1 – Windows?
2 – BeOs?
3 – Linux?
4 – Unix?
Réponse ?
Si vous répondez 1 alors le programme affiche « Dommage! », 2 il affiche « Peut
mieux faire! », 3 « Pas mal! », 4 « Super! ».

5. Écrire un script qui compte le nombre de fichiers et de répertoires dans le répertoire


courant et affiche le résultat sous forme :

Fichiers : 12

Répertoires : 9

6. 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).

7. Créer un script qui demande à l'utilisateur de saisir une note et qui affiche un message
en fonction de cette note :

 "très bien" si la note est entre 16 et 20


 "bien" lorsqu'elle est entre 14 et 16
 "assez bien" si la note est entre 12 et 14
 "moyen" si la note est entre 10 et 12
 "insuffisant" si la note est inférieur à 10.

Vous aimerez peut-être aussi