ÎncepețiÎncepe gratuit

Funcție pentru analitică sportivă

Ai fost contactat din nou de liga de fotbal pentru a-i ajuta cu analitică sportivă. Observi că o serie de scripturi efectuează agregări, la fel cum ai făcut într-un exercițiu anterior. Deoarece există multă duplicare de cod, aceasta este o oportunitate excelentă de a crea o singură funcție utilă, care poate fi apelată în mai multe locuri din script.

Sarcina ta este să creezi o funcție Bash care primește numele unui oraș și află câte victorii a înregistrat acesta de când au început înregistrările.

În interiorul funcției principale, scriptul va apela un shell-în-shell, al cărui rezultat este capturat într-o variabilă (globală, în mod implicit). Poți accesa ulterior această variabilă din afara funcției. Aceasta a fost prima tehnică prezentată în lecție pentru a extrage date dintr-o funcție.

Marea parte a pipeline-ului de shell a fost deja scrisă pentru tine – desigur, simte-te liber să explorezi și să înțelegi ce se întâmplă acolo. Nimic nu ar trebui să-ți fie necunoscut!

Acest exercițiu face parte din cursul

Introducere în Bash Scripting

Vezi cursul

Exercițiu interactiv practic

Transformă teoria în practică cu unul dintre exercițiile noastre interactive

Începe exercițiul