Witam,
Mam problem z zadaniem do okodowania na jedne zajęcia z systemów operacyjnych.
Chciałbym byście mi w miare możliwości wskazali ścieżki lub dane do zapoznania się które przybliża mi dany temat bo na chwile obecna jestem z tego zielony.
Zadanie bodajże w bashu.
Skonstruować skrypt o nazwie users, wypisujący informacje o podanych użytkownikach.
Sposób wywołania skryptu:
$ users [usr1 usr2 ... ]
Wyswietlić informacje:
nazwa użytkownika, jego UID, GID
ścieżka dostępu do jego katalogu macierzystego
status: zalogowany / niezalogowany
Jeżeli status = zalogowany to również:
- Nazwa terminala, na którym użytkownik pracuje,
- Liczba uruchomionych procesów.
Jeżeli zadane konto konto nie istnieje to należy wyświetlić stosowny komunikat.
Jeżeli skrypt zostanie wywołany bez parametrów, to wyświetlone informacje mają dotyczyć użytkownika wywołującego skrypt. W przypadku, gdy użytkownik jest zalogowany na kilku terminalach, to należy wyświetlić informacje o każdym.