Aller au contenu

bash SCRIPT


helpmy

Messages recommandés

BONJOUR Aider moi svp

TP 1

Créez un script vous demandera de saisir une série de notes puis vous donnera la note la
plus haute et la note plus basse.
Pour ce faire, stockez cette série de notes dans un tableau, puis par la méthode de tri de
votre choix, triez ce tableau par ordre croissant. Une fois le tri effctué les notes que l'on
souhaite récupérer se trouvent au deux extrémités du tableau.

TP2

Créez un script qui comptera le nombre de sous-répertoires et de fihiers d'un répertoire
passé en paramètre.
Dans un premier temps, vérifiz qu'il y a au moins un paramètre passé au script, et
que celui-ci soit bien un répertoire existant.
Pour analyser le contenu d'un répertoire et ainsi compter le nombre de sous-répertoires et
de fihiers le composant, faite une fonction qui prendra en paramètre un répertoire. Pour
ce répertoire, parcourez tous ses éléments (avec un ls) et grâce au script du "TP sur les
codes de retours", vous pourrez effctuer des tâches diffrentes selon le type de fihier
(avec un case).
Si l'élément est un fihier, incrémentez le compteur permettant de compter les fihiers.
Si l'élément est un répertoire, incrémentez le compteur permettant de compter les
sous-répertoires puis utilisez cette même fonction mais pour effctuer le traitement sur
le répertoire en cours. Le rappel d'une fonction depuis son implémentation est appelé
rappel récursif.
Si c'est un fihier spécial, le traiter comme un fihier normal.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...
spam filtering
spam filtering