Giorni della settimana con CASE
Nel tuo ruolo di Data Scientist, a volte è utile associare le date a un "giorno lavorativo" (lunedì, martedì, mercoledì, giovedì, venerdì) o a un "weekend" (sabato e domenica).
Il tuo compito è creare un piccolo script Bash che potrai richiamare in molte parti della tua pipeline di dati. Deve accettare un singolo argomento (stringa con un giorno) in ARGV e usare un'istruzione CASE per stampare se l'argomento è un giorno feriale o un giorno del weekend. Per ora devi considerare solo la forma con iniziale maiuscola.
Non devi nemmeno preoccuparti di parole o lettere prima o dopo. Per questo esempio, usa il matching esatto.
Ricorda che la struttura di base di una case statement è:
case MATCHVAR in
PATTERN1)
COMMAND1;;
PATTERN2)
COMMAND2;;
*)
DEFAULT COMMAND;;
esac
Questo esercizio fa parte del corso
Introduzione al Bash Scripting
esercizio interattivo pratico
Trasforma la teoria in pratica con uno dei nostri esercizi interattivi
Inizia esercizio