0% ont trouvé ce document utile (0 vote)
170 vues2 pages

Exercices de programmation Shell Linux

Le document contient la description de 5 exercices de programmation shell. Les exercices consistent à écrire des scripts shell pour afficher des messages, demander une note à l'utilisateur et afficher un message de résultat, calculer une puissance, effectuer une opération mathématique et calculer la moyenne d'élèves à partir de leurs notes dans un fichier.

Transféré par

Fahim Charif
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)
170 vues2 pages

Exercices de programmation Shell Linux

Le document contient la description de 5 exercices de programmation shell. Les exercices consistent à écrire des scripts shell pour afficher des messages, demander une note à l'utilisateur et afficher un message de résultat, calculer une puissance, effectuer une opération mathématique et calculer la moyenne d'élèves à partir de leurs notes dans un fichier.

Transféré par

Fahim Charif
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

Royaume du Maroc

Universit Ibno Zohr


Facult Polydisciplinaire Ouarzazate

Filires : GL & SMI / S3


Module : Systme dExploitation

Exercices

La programmation Shell
Exercice 1 :
crire un shell script qui crit sur sa sortie standard les messages suivants :
Mon nom est xxx je suis appele avec yyy arguments qui sont: 111 222 333 444
(xxx sera remplac par le nom sous lequel ce shell script aura t invoqu, yyy
par le nombre darguments et 111, 222, etc. par les arguments en question). Quand
ce script fonctionnera correctement, invoquez-le avec les cinq arguments :
Bienvenue dans le monde Linux
Puis avec un seul argument contenant la chane de caractres : Bienvenue dans le
monde Linux.
Exercice 2 :
Crer un Shell script qui demande l'utilisateur de saisir une note et qui affiche
un message en fonction de cette note :
"Trs 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 infrieur 10.
Exercice 3 :
Crer un Shell script qui calcule la puissance dun nombre saisi par lutilisateur,
l'usage de la boucle for est impos.
>./exo2
Saisir une valeur :
2
2^2 = 4
Exercice 4 :
Crer un Shell script permettant de calculer une opration saisie par lutilisateur
(les deux nombres oprandes et un signe oprateur (+-*/) devront tre donns en
paramtres). Le script doit raliser l'opration souhaite.
>./exo3 7 + 4
Le rsultat est : 11
Pr
Pr. Ouafaa IBRIHICH

Royaume du Maroc
Universit Ibno Zohr
Facult Polydisciplinaire Ouarzazate

Exercice 5 :
Crer un Shell script qui prend en paramtre ou en saisie le nom d'un fichier
contenant le nom des lves et leurs trois notes. Le script devra : afficher les noms
des lves, puis calculer et afficher la moyenne de chaque lve.
Voici comment se prsente le fichier :
Salim 12 9 14
Mohammed 8 11 4
Salah 9 12 1

Pr
Pr. Ouafaa IBRIHICH

Vous aimerez peut-être aussi