mooc/filesystem/home/carole/A45/ploumploum-etu.sh

33 lines
1.0 KiB
Bash
Raw Normal View History

2023-01-31 08:45:52 +04:00
#!/bin/bash
# fichier : ploumploum.sh
# Auteur : moi-meme
#=============== Declaration des fonctions
# alea N
alea() {
return ...
}
# selecteur P arg1 arg2 ... argN
selecteur(){
rang=... # numéro de la position de l'argument a selectionner
iter=... # sera le numero d'iteration dans la boucle
# et donne ainsi le rang courant dans la liste des arguments
... # supprime le premier argument de la liste des arguments
for item in ... ; do # iteration sur la liste des arguments
if ...
then # on a atteint le rang recherche ?
echo $item
... # Arrêt de la fonction
fi
iter=... #Mise a jour du nombre d iterations
done
}
#=============== Corps du script
# le nombre d'arguments donnés est $#
# on veut un nombre aleatoire entre 1 et $#
alea ...
# le nombre aleatoire est rendu par $? (c'est le resultat de la derniere commande)
# selection et affichage de l'argument qui se trouve sur cette position
selecteur ...
# That's all folks