Witam,
Muszę napisać skrypt sh, który wczyta parametr podany przy uruchamianiu (nazwę użytkownika) i sprawdzi czy ten jest zalogowany. Jeśli nie będzie to napisze, że nie jest, a gdy będzie zalogowany poinformuje o tym fakcie, a także powie na jakich terminalach aktualnie pracuje.
Zacząłem od if i nie mogę się z tego wygrzebać. Z góry dzięki za pomoc!
#!/bin/bash
echo jakiego uzytkownika szukasz?
read uzytkownik
if [ $(getent passwd uzytkownik) ] ; then
echo $1 jest uzytkownikiem pracujacym przy terminalach: xxx, xxx, xxx
else
echo $1 nie jest uzytkownikiem.
fi