Funkce pro sportovní analytiku
Fotbalová liga tě znovu oslovila s žádostí o pomoc se sportovní analytikou. Všimneš si, že celá řada skriptů provádí agregace – stejně jako ty v předchozím cvičení. Protože se spousta kódu opakuje, je to skvělá příležitost vytvořit jednu šikovnou funkci, kterou lze volat na různých místech skriptu.
Tvým úkolem je napsat Bash funkci, která přijme název města a zjistí, kolik vítězství toto město zaznamenalo od začátku sledování.
V rámci hlavní funkce skript zavolá shell-within-a-shell, jehož výstup se uloží do proměnné (ve výchozím nastavení globální). K této proměnné pak můžeš přistupovat i mimo funkci. To byla první technika zmíněná ve videu pro předávání dat z funkce.
Většina shell pipeline je už připravená, ale klidně si ji prozkoumej a pochop, co dělá. Nic by ti tam nemělo být cizí!
Toto cvičení je součástí kurzu
Úvod do Bash skriptování
Interaktivní praktické cvičení
Proměňte teorii v praxi s jedním z našich interaktivních cvičení
Začít cvičení