Inizia subitoInizia gratis

Funzione di sport analytics

Sei stato nuovamente ingaggiato dalla lega di calcio per supportarli con alcune analisi sportive. Noti che vari script eseguono aggregazioni, proprio come in un esercizio precedente. Dato che c’è molta duplicazione di codice, è un’ottima occasione per creare un’unica funzione riutilizzabile da richiamare in più punti dello script.

Il tuo compito è creare una funzione Bash che prenda in input il nome di una città e trovi quante vittorie ha ottenuto da quando sono iniziate le registrazioni.

All’interno della funzione principale, questo script chiamerà una “shell nella shell”, il cui output verrà salvato in una variabile (di default, globale). Potrai quindi accedere a questa variabile anche fuori dalla funzione. Questo è stato il primo metodo illustrato nel video per ottenere dati in uscita da una funzione.

La maggior parte della pipeline della shell è già pronta per te; ovviamente, sentiti libero di esplorare e capire cosa succede. Nulla dovrebbe esserti nuovo!

Questo esercizio fa parte del corso

Introduzione al Bash Scripting

Visualizza corso

esercizio interattivo pratico

Trasforma la teoria in pratica con uno dei nostri esercizi interattivi

Inizia esercizio