Cześć. Niedawno na studiach zacząłem pisać skrypty. W związku z tym mam do wykonania kilka zadani. Dwóch z nich nie potrafię zrobić.
Zadanie 1
Napisz skrypt checkuser.sh, który jako argument przyjmuje nazwę użytkownika w systemie i sprawdza, czy podany użytkownik jest właścicielem powłoki.
Przykłady użycia skryptu:
$ ./checkuser.sh
Uzycie: ./checkuser.sh user
$ ./checkuser.sh jkob
jkob jest włascicielem powloki
$ ./checkuser.sh abc
abc NIE jest wlascicielem powloki
Zadanie 2
Napisz skrypt g4user-1.sh, który jako argument przyjmuje nazwę użytkownika w systemie i wypisuje numery i nazwy wszystkich grup, do których należy.
Przykłady użycia skryptu:
$ ./g4user-1.sh
Uzycie: g4user.sh user
$ ./g4user-1.sh ig
1002 48 496 1008 1013 1031 32779 32793
ifiz apache rtkit w3editor lj478 ztuw iggroup wklan
Na pierwsze nie mam pomysłu. Myślę, że w drugim trzeba użyć komendy id, ale nie wiem jak wyświetlić te informacje tak jak w przykładzie.