Witam, mam do napisania skrypty na podstawie poniższych poleceń:
Dla PID podanego jako argument podaj listę procesów dla których jest on przodkiem.
Wiem, że PID można uzyskać poleceniem ps aux, potem cutem wyciąć odpowiednią linijkę i dzięki temu mieć zestaw linijek z PIDami. Jednak nie mam pojęcia jak:
wykonać listę procesów dla których podany w argumencie PID jest przodkiem ( czyli ich PPIDem).
Drugie polecenia polega na wypisaniu imion i nazwisk użytkowników będących w tej samej grupie co ja i wyświetlenie liczby użytkowników (niekoniecznie zalogowanych) o tym samym imieniu.
Wiem, że imiona i nazwiska można wziąć z /etc/passwd , nie wiem natomiast jak wypisać tylko tych w mojej grupie.
Zastanawiam się też nad tym, jak wyświetlić liczbę użytkowników o tym samym imieniu (chyba trzeba przeszukać folder ze wszystkimi użytkownikami i grepem znaleźć pasujące imiona ((tylko jak w grepa wsadzić imiona wszystkich w grupie naraz?)). Bardzo proszę o pomoc i porady.