Hallo,
ich möchte folgendes Script schreiben.
Ich will überprüfen ob ein User angemeldet ist und wenn ja, dann soll ausgegeben werden, Benutzer [eingabe des benutzers] ist angemeldet
Wenn er nicht angemeldet ist, dann halt entsprechend ein andere Text.
folgendes habe ich dabei versucht.
Leider kommt bei mir immer nur dass der Benutzer nicht angemeldet ist.
Kann mir jemand sagen, was ich hier falsch mache?
Vielen Dank schon einmal im voraus
Mfg
Byron
ich möchte folgendes Script schreiben.
Ich will überprüfen ob ein User angemeldet ist und wenn ja, dann soll ausgegeben werden, Benutzer [eingabe des benutzers] ist angemeldet
Wenn er nicht angemeldet ist, dann halt entsprechend ein andere Text.
folgendes habe ich dabei versucht.
Code:
#!/bin/sh
echo 'Benutzer eingeben'
read benutzer
wer = `who -u` | grep -w "$benutzer"
if [ "$benutzer" = "wer" ]
then
echo 'Benutzer "$benutzer" ist angemeldet
else
echo 'Benutzer "$bentuzer" ist nicht angemeldet
fi
Leider kommt bei mir immer nur dass der Benutzer nicht angemeldet ist.
Kann mir jemand sagen, was ich hier falsch mache?
Vielen Dank schon einmal im voraus
Mfg
Byron