CommencezCommencez gratuitement

Fonction d'analytique sportive

On vous a rappelé par la ligue de soccer pour les aider avec de l'analytique sportive. Vous remarquez que plusieurs scripts font des agrégations, comme dans un exercice précédent. Comme il y a beaucoup de duplication de code, c'est l'occasion idéale de créer une seule fonction utile qui pourra être appelée à plusieurs endroits dans le script.

Votre tâche est de créer une fonction Bash qui prend le nom d'une ville et détermine combien de victoires elle a accumulées depuis le début des enregistrements.

À 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 à l'extérieur de la fonction. Il s'agit de la première technique présentée dans la vidéo pour extraire des données d'une fonction.

La majeure partie du pipeline de commandes a déjà été préparée pour vous. N'hésitez pas à l'explorer pour bien comprendre ce qui se passe. Rien de tout cela ne devrait être nouveau pour vous!

Cette activité fait partie du cours

Introduction à la programmation Bash

Voir le cours

Exercice interactif pratique

Passez de la théorie à l’action grâce à l’un de nos exercices interactifs

Commencer l’exercice