CommencerCommencez gratuitement

Fonction d’analyse sportive

La ligue de football vous a de nouveau sollicité pour les aider en analyse sportive. Vous remarquez que plusieurs scripts effectuent des agrégations, comme dans un exercice précédent. Il y a beaucoup de duplication de code : c’est donc l’occasion idéale de créer une fonction unique et utile, réutilisable à plusieurs endroits dans le script.

Votre objectif est de créer une fonction Bash qui prend en entrée le nom d’une ville et retourne le nombre de victoires enregistrées depuis le début des relevés.

À l’intérieur de la fonction principale, ce script appellera un shell dans le shell, dont la sortie sera capturée dans une variable (par défaut, globale). Vous pourrez ensuite accéder à cette variable en dehors de la fonction. C’était la première technique présentée dans la vidéo pour récupérer des données depuis une fonction.

L’essentiel du pipeline shell est déjà fourni, mais n’hésitez pas à explorer et à comprendre ce qui s’y passe. Rien de tout cela ne devrait vous être nouveau !

Cet exercice fait partie du cours

<cours>Introduction au scripting Bash</cours>
Voir le cours

Exercice interactif pratique

Transformez la théorie en action avec l’un de nos exercices interactifs

Commencer l’exercice